- 正则表达式支持。 此前,MySQL的使用的亨利斯宾塞正则表达式库来支持正则表达式运算符(
REGEXP
,RLIKE
)。使用Unicode国际组件(ICU)重新实现了对正则表达式的支持,该组件提供了完整的Unicode支持并且是多字节安全的。该REGEXP_LIKE()
函数以REGEXP
和RLIKE
运算符的方式执行正则表达式匹配 ,它们现在是该函数的同义词。此外,REGEXP_INSTR()
,REGEXP_REPLACE()
,和REGEXP_SUBSTR()
函数可用于查找匹配位置并分别执行子字符串替换和提取。该regexp_stack_limit
和regexp_time_limit
系统变量提供由发动机匹配了资源消耗的控制。有关更多信息,请参见 第12.7.2节”正则表达式”。有关实现更改可能影响使用正则表达式的应用程序的方式的信息,请参见 正则表达式兼容性注意事项。