Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Regex 在FileLocatorPro正则表达式中,反向查找不适用于多个备选方案 (?_Regex_Boost - Fatal编程技术网

Regex 在FileLocatorPro正则表达式中,反向查找不适用于多个备选方案 (?

Regex 在FileLocatorPro正则表达式中,反向查找不适用于多个备选方案 (?,regex,boost,Regex,Boost,我在FileLocatorPro中使用的表达式是可以的,但是在我 在里面加了一些词,比如 (?<!ing|how|out)\sto\b (? 它出错了。使用“|”有任何限制吗?用于Perl兼容选项的正则表达式风格是Boost,请参阅: Perl兼容的regexp语法基于Boost正则表达式引擎,不仅包括“经典”正则表达式引擎的功能,还包括此处详述的其他Perl风格的表达式增强: 医生说 这意味着,一个lookback中的所有备选方案必须具有相同的长度 解决方法是将LookBehind与相

我在FileLocatorPro中使用的表达式是可以的,但是在我 在里面加了一些词,比如

(?<!ing|how|out)\sto\b
(?
它出错了。使用“|”有任何限制吗?

用于Perl兼容选项的正则表达式风格是Boost,请参阅:

Perl兼容的regexp语法基于Boost正则表达式引擎,不仅包括“经典”正则表达式引擎的功能,还包括此处详述的其他Perl风格的表达式增强:

医生说

这意味着,一个lookback中的所有备选方案必须具有相同的长度

解决方法是将LookBehind与相同长度的备选方案链接起来:

  (?<!ing|how|out|wants)\sto\b
(?
请参阅(使用Python选项是因为Python具有相同的查找长度限制)。

用于Perl兼容选项的正则表达式风格是Boost,请参阅:

Perl兼容的regexp语法基于Boost正则表达式引擎,不仅包括“经典”正则表达式引擎的功能,还包括此处详述的其他Perl风格的表达式增强:

医生说

这意味着,一个lookback中的所有备选方案必须具有相同的长度

解决方法是将LookBehind与相同长度的备选方案链接起来:

  (?<!ing|how|out|wants)\sto\b
(?

请参阅(使用Python选项是因为Python具有相同的查找长度限制).

它表示表达式对于表达式类型正则表达式无效。报告的错误:正则表达式中遇到无效的Lookback断言。@Wiktor Stribiż查看下面的解决方案和解释。如果适用,请勾选左侧的灰色勾号,将其标记为已接受。它表示表达式对于e表达式类型正则表达式。报告的错误:正则表达式中遇到无效的Lookback断言。@Wiktor Stribiż查看下面的解决方案和解释。如果适用,请勾选左侧的灰色勾号,将其标记为已接受