如下面的:1、替换文章里的开头数字复制代码 代码如下: 1 <script> 2 3 var tt=/* 请在这里定义tt */; 4 5 var errCount=0 //全局变量,用来记录 assert 函数出现断言宣告的次数 6 7 /* 8 断言函数 9 如果v为假,该函数就 alert("assert error"),并累加计数器 errCount 10 如果v为真,就什么也不做 11 */ 12 function assert(v) { 13 if (!v) { 14 alert("assert error"); 15 errCount++; 16 } 17 } 18 19 assert((tt || true) == false) 20 assert((tt || false) == false) 21 assert((tt && true) == true) 22 assert((tt && false) == false) 23 assert((true || tt ) == true) 24 assert((tt || true ) == false) 25 assert((false || tt ) == false) 26 assert((tt || false ) == false) 27 assert((true && tt) == false) 28 assert((tt && true ) == true) 29 assert((false && tt ) == false) 30 assert((tt && false ) == false) 31 32 assert((tt ? true : false) == true) 33 assert((tt == false) == true) 34 assert((!tt == tt ) == true) 35 assert((tt + '') == "false") 36 assert(tt == false) 37 38 39 alert(errCount) //结果是打印 0 40 41 </script> 42 如果把这些数字去掉多好啊,我们可以用editplus帮助我们更快的解决ctrl+h查找内容输入 ^ ?[0-9]注意啊,^与?之间有一个空的字符,大家可以直接从要替换的文本中复制就可以了说明下原理啊,主要用到了正则注意editplus好象不支持d这样的代替[0-9]的数字,具体的正则,大家可以参考脚本之家站里的东西2、替换空行,有时候文章中的空行较多,如果我们直接用编辑器的话,可能会加入非常多的无用空格( ),影响速度和美观。正则:^[sS| ]*n中间的空格可以从文本中无法替换的空行中拷贝。3 可以实现复杂的替换,做个记号( [a-z_]+)(=)([a-z_0-9./]+) 12"3" 本页会持续更新www.jb51.net
推荐阅读
鼠标放在放在输入框上面提示效果
鼠标提示
body{font-size:12px}
用户名:
密 码:
验证码:
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]>>>详细阅读
本文标题:网络复制内容时常用的正则+editplus 原创
地址:http://www.17bianji.com/kaifa2/JS/31303.html
1/2 1