正则支持库分类:STD库、PCRE库、BOOST库、RE2库
STD库性能相对要差点
PCRE库表现整体比较好,对于长正则表现要差点。长短的标准就是40字节的正则为临界点吧
BOOST库长正则表现要好点,但是段正则表现要差点
RE2整体都好,只是可能会有未知的问题,外面通用的资料相对也要少点。
再是正则有个问题先标记下:
回溯次数要设置,对于复杂的正则可能会带来偶发极端性能消耗
正则支持库分类:STD库、PCRE库、BOOST库、RE2库
STD库性能相对要差点
PCRE库表现整体比较好,对于长正则表现要差点。长短的标准就是40字节的正则为临界点吧
BOOST库长正则表现要好点,但是段正则表现要差点
RE2整体都好,只是可能会有未知的问题,外面通用的资料相对也要少点。
再是正则有个问题先标记下:
回溯次数要设置,对于复杂的正则可能会带来偶发极端性能消耗