测试正则卡住

测试正则卡住 非公开

沉没的白鲸 分享于 3天18小时前 | 0 | 1
如何安装动作?
复制Ta的推荐码
ᐛ欢迎到官方群里聊,有需求也可以留言ᐇ

适用于
分类(旧)
关键词



更多信息
分享时间 3天18小时前
最后更新 3天18小时前
修订版本 0
用户许可 -未设置-
Quicker版本 1.44.22
动作大小 10.3 KB

分享到

「CPU占用很高结束动作也不会降,并且调试运行不会输出调试」

简介

这个正则是用来验证是否文件路径(单个),好像被我改得有点问题。

{file}是我作为输入路径的变量(支持文件夹、多个文件路径),偶然发现输入一些多行文本正则模块会卡住,而且CPU占用很高。去掉了其它内容,做了这个测试动作,发现中间删掉一些或者开头删一个字都能运行,应该不是零宽字符的原因。


反复测试可以达99%

用其它工具测试也会占用CPU,但卡顿几秒后就降回正常。


有很多情况下使用都没有问题:


目前我的动作在正则模块前面加个$={text}.Trim().Contains("\n")  提前判断,避免用这个正则。

最近更新

修订版本 更新时间 更新说明
0 3天18小时前

最近讨论

暂无讨论