作家
登录

网络复制内容时常用的正则+editplus 原创

作者: 来源:www.28hudong.com 2013-03-30 03:55:36 阅读 我要评论

如下面的: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

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)