欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

網(wǎng)絡(luò)復(fù)制內(nèi)容時(shí)常用的正則+editplus 原創(chuàng)

原創(chuàng)  更新時(shí)間:2006年11月30日 00:00:00   原創(chuàng) 作者:  
有時(shí)侯我們在拷貝網(wǎng)頁上的內(nèi)容的時(shí)候,總是有一些,開頭的數(shù)字,需要替換掉
如下面的:
1、替換文章里的開頭數(shù)字
復(fù)制代碼 代碼如下:

 1 <script>
 2 
 3 var tt=/* 請?jiān)谶@里定義tt */;
 4 
 5 var errCount=0  //全局變量,用來記錄 assert 函數(shù)出現(xiàn)斷言宣告的次數(shù)
 6 
 7 /*
 8 斷言函數(shù)
 9 如果v為假,該函數(shù)就 alert("assert error"),并累加計(jì)數(shù)器 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)  //結(jié)果是打印 0
40 
41 </script>
42 

如果把這些數(shù)字去掉多好啊,我們可以用editplus幫助我們更快的解決
ctrl+h查找內(nèi)容輸入 ^ ?[0-9]
注意啊,^與?之間有一個(gè)空的字符,大家可以直接從要替換的文本中復(fù)制就可以了
說明下原理啊,主要用到了正則
注意editplus好象不支持\d這樣的代替[0-9]的數(shù)字,具體的正則,大家可以參考腳本之家站里的東西
2、替換空行,有時(shí)候文章中的空行較多,如果我們直接用編輯器的話,可能會加入非常多的無用空格(&nbsp;),影響速度和美觀。
正則:^[\s\S|    ]*\n中間的空格可以從文本中無法替換的空行中拷貝。

3 可以實(shí)現(xiàn)復(fù)雜的替換,做個(gè)記號
( [a-z_]+)(=)([a-z_0-9./]+)
\1\2"\3" 


本頁會持續(xù)更新www.dbjr.com.cn

相關(guān)文章

最新評論