自定义规则,替换后的内容发现重复执行。( 咿:经典正则问题之 .* 的陷阱)

使用问题 · 142 次浏览
落日蘑菇 创建于 2024-11-13 20:48

例如我全部替换成789
执行规则后,发现文件名全部变成"789789"

咿呀杀杀 最后更新于 2024/11/19

回复内容
咿呀杀杀 2024-11-14 14:50
#1

如果你想要的是“全部内容替换为X”,不要使用 .* ,而应该使用 .+


.* 替换为 X ,必然会产生两个效果:

1. 把全部内容替换为 X

2. 末尾插入一个 X


若要了解详细原理,参考

正则速查手册 - by 咿呀杀杀 - 动作信息 - Quicker


回复主贴