这个正则是用来验证是否文件路径(单个),好像被我改得有点问题。
{file}是我作为输入路径的变量(支持文件夹、多个文件路径),偶然发现输入一些多行文本正则模块会卡住,而且CPU占用很高。去掉了其它内容,做了这个测试动作,发现中间删掉一些或者开头删一个字都能运行,应该不是零宽字符的原因。
反复测试可以达99%
用其它工具测试也会占用CPU,但卡顿几秒后就降回正常。
有很多情况下使用都没有问题:
目前我的动作在正则模块前面加个$={text}.Trim().Contains("\n") 提前判断,避免用这个正则。
修订版本 | 更新时间 | 更新说明 |
---|---|---|
0 | 3天18小时前 |