正则语法在POSIX和PCRE之间发生变化
题
目前,我们正在升级清漆高速缓存服务器。作为该过程的一部分,我们只升级其中一个以查看与旧版本相比的行为。
这个新版本中做出的一些主要更改是将Regex引擎从POSIX更改为PCRE。这意味着我们的某些清除(正则清除)已停止在新服务器上工作。
我想知道是否有人可以列出/将我指向POSIX和PCRE之间的实际语法差异列表。或者也许将POSIX REGEX转换为PCRE REGEX的函数。
这就是这样我只能将清洗液转换为新服务器 - 而不会影响其他服务器系统中实现的当前正则语法。
其他提示
“ R中使用的正则表达式”
我没有找到比较图表,但我确实找到了 r中使用的正则表达式 该文档的顶部附近有很多信息 POSIX
和下半部的细节 pcre
并提供与标准的链接。
不隶属于 StackOverflow