下面可以看到一连串的...,由一千多个点组成。这是一个正则表达式。
..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
为什么会要这样的表达式,我也不清楚,这是从别的环境上弄下来的。
系统有一个功能,可以根据表达式去匹配扫描到的文件内容。这个表达式,太长了,要扫描很长的Text,结果导致超时了。
最后是增加超时时间。
我有点怀疑这个表达式是客户用来对我们系统做性能测试的。
最后,还给了一个简单点的出去。
.{1024}
博客讲述了在一个系统中,一个极其复杂的正则表达式导致扫描长文本时发生超时。作者怀疑这可能是客户进行性能测试的方式。最终解决方案是增加超时时间,并使用更简单的正则表达式 `.{1024}

被折叠的 条评论
为什么被折叠?



