|
|
1
2
我要尝试的第一件事是使所有量词都具有所有格性,使所有组都具有原子性:
我认为杰里米是对的:这不是回溯 本身 这让你很痛苦,这是所有的状态信息,regex引擎必须保存,使回溯成为可能。正则表达式的构造方式似乎是这样的:如果必须回溯,它无论如何都会失败。所以使用所有格量词和原子群,不要费心保存所有无用的信息。 编辑:为了允许使用句尾标点符号,您可以在第二行添加另一个选项:
加法匹配一个或多个所说的字符,除非它们是元素中最后一个非空白字符。 |
|
|
2
1
我相当肯定,即使是较新版本的PHP也与已知段故障问题的PCRE7.0捆绑在一起。我不认为有任何纠正问题的意图,因为它在技术上是PCRE问题,而不是PHP问题。 如果你告诉我们你试图完成什么,你最好的办法就是写一个替代表达式。 |
|
3
0
这仍然是你想要的吗?
|
|
|
4
0
你的正则表达式会导致大量的回溯。中间有10000个字符,会变得非常混乱和缓慢。不过,我还是不指望它会崩溃…! |
|
FutureCake · 正则表达式在数字序列之前匹配子字符串 8 年前 |
|
|
Paul Allsopp · Regex替换PHP类中的函数名 8 年前 |
|
|
HBasiri · Regex:匹配恶意ASP会话ID 8 年前 |