一直用Editplus编辑一些文本和源码, 因为有很多文件要编辑, 要经常用到查找替换. 有些比较复杂的查找就要用到正则表达式规则去找, 在使用过程发现, Editplus只支持部分正则规则, 有些对它根本就没有用.
如果我要找出一个网页源码中所有的内置样式:
<div style="margin:10px; padding:10px;" class="post" >
如果用条件 style="(.*?)" 来找是找不到的. 如下图:
这个条件是没有问题的, .* 是任意字符, ? 是最短的匹配, 所以说Editplus对正则表达式并完全支持. 测试了一下,像\w \d 都不支持. 这样对要使用正则来查找就会有很大的麻烦.
所以在就想在网上找一个完全支持正则的文本编辑器. 这里推荐Emeditor很强大的一个文本编辑器. 功能丰富. 并且完全支持正则查找. 如上面的问题用 style="(.*?)" 就成功找出, 并且可以把结果全部高亮显示 :
Emeditor的设置是比较麻烦, 不过网上有别人的经验可以设置可以参考, 还可以下载设置好的绿色版本, 解出来就可以用.
http://www.cnblogs.com/1-2-3/archive/2008/05/05/EmEditor-Introduction.html
Pingback: 真正能解决dede5.7的验证码不显示的办法 - 登高望远
Pingback: 真正能解决dede5.7的验证码不显示的办法 | Dengor's app