DW 查找某字符串前的所有字符的正則表達(dá)式
我使用DW 這個(gè)所見(jiàn)所得的編輯器來(lái)寫(xiě)html時(shí),喜歡寫(xiě)上注釋,如<!-- header --> 等等的注釋,在一次比較大的改動(dòng)時(shí),需要批量查找替換,為了批量操作,于是我寫(xiě)了一個(gè)正則表達(dá)式來(lái)進(jìn)行處理。
查找:
(\r\n|\n|.)*?<\!-- header -->
效果如圖:

還有一個(gè)常用的就是字符串之間的字符
如:查找<!-- header start --> 到<!-- header end -->之間的字符,包括換行。
查找:
如圖效果:

dw正則的解釋,對(duì)dw的正則來(lái)說(shuō),沒(méi)有像php那樣有 模式修正符 如/i 、/s
所以dw的元字符(.)不匹配換行符,只能使用 (\r\n|\n|.)*?來(lái)代替 /s的修正符。
在DW中\(zhòng)r\n(windows換行)和 \n(unix換行)是換行,再加上任意字符。就可以多行匹配了。
相關(guān)文章
asp常用的正則表達(dá)式實(shí)現(xiàn)字符串的替換
asp常用的正則表達(dá)式實(shí)現(xiàn)字符串的替換,主要包括去除html標(biāo)簽,去除class標(biāo)簽和去除script標(biāo)簽等2008-03-03
asp的RegExp對(duì)象正則表達(dá)式功能用法[比較全]
RegExp對(duì)象提供簡(jiǎn)單的正則表達(dá)式支持功能。達(dá)到更好的替換效果。2011-04-04
修改月光博客網(wǎng)站中PHP常用正則表達(dá)式中出現(xiàn)的錯(cuò)誤
這篇文章主要介紹了修改月光博客網(wǎng)站中PHP常用正則表達(dá)式中出現(xiàn)的錯(cuò)誤,需要的朋友可以參考下2014-04-04
如何實(shí)現(xiàn)正則表達(dá)式的JavaScript的代碼高亮
這篇文章主要介紹了如何實(shí)現(xiàn)正則表達(dá)式的JavaScript的代碼高亮方法,需要的朋友可以參考下2014-05-05

