如下面的:
1、替换文章里的开头数字
1 <script> <BR> 2 <BR> 3 var tt=/* 请在这里定义tt */; <BR> 4 <BR> 5 var errCount=0 //全局变量,用来记录 assert 函数出现断言宣告的次数 <BR> 6 <BR> 7 /* <BR> 8 断言函数 <BR> 9 如果v为假,该函数就 alert("assert error"),并累加计数器 errCount <BR>10 如果v为真,就什么也不做 <BR>11 */ <BR>12 function assert(v) { <BR>13 if (!v) { <BR>14 alert("assert error"); <BR>15 errCount++; <BR>16 } <BR>17 } <BR>18 <BR>19 assert((tt || true) == false) <BR>20 assert((tt || false) == false) <BR>21 assert((tt && true) == true) <BR>22 assert((tt && false) == false) <BR>23 assert((true || tt ) == true) <BR>24 assert((tt || true ) == false) <BR>25 assert((false || tt ) == false) <BR>26 assert((tt || false ) == false) <BR>27 assert((true && tt) == false) <BR>28 assert((tt && true ) == true) <BR>29 assert((false && tt ) == false) <BR>30 assert((tt && false ) == false) <BR>31 <BR>32 assert((tt ? true : false) == true) <BR>33 assert((tt == false) == true) <BR>34 assert((!tt == tt ) == true) <BR>35 assert((tt + '') == "false") <BR>36 assert(tt == false) <BR>37 <BR>38 <BR>39 alert(errCount) //结果是打印 0 <BR>40 <BR>41 </script>
42
如果把这些数字去掉多好啊,我们可以用editplus帮助我们更快的解决
ctrl+h查找内容输入
^ ?[0-9]注意啊,^与?之间有一个空的字符,大家可以直接从要替换的文本中复制就可以了
说明下原理啊,主要用到了正则
注意editplus好象不支持d这样的代替[0-9]的数字,具体的正则,大家可以参考脚本之家站里的东西
2、替换空行,有时候文章中的空行较多,如果我们直接用编辑器的话,可能会加入非常多的无用空格( ),影响速度和美观。
正则:^[\s\S| ]*\n中间的空格可以从文本中无法替换的空行中拷贝。
3 可以实现复杂的替换,做个记号
( [a-z_]+)(=)([a-z_0-9./]+)
\1\2"\3"
本页会持续更新
www.jb51.net
Kenyataan:Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn