此正則表達式收集於網絡,但那個網站連複製一下都須要註冊會員,鄙視之,因此不提他了。並且,原做者也不多是那個網站。javascript
html標籤有<h1></h1>這種成對的,也有<br/>這種自閉合的,更多的是<img style=」….」 width=」22″ />這種混合了不少字符的。那要怎麼把他們都匹配呢?html
其實匹配html標籤的正則表達式很短,以下:java
<[^>]+>
就這樣,沒了?是的。你驚訝嗎?正則表達式
雖然叫我寫我寫不出來,但這個正則表達式我卻能看懂。首先,html標籤確定是以<符號開始的,以>符號結束(無論是否是自閉合),只 是中間有點糾結,可能有字符,數字,引號,換行符——可是,卻萬萬沒有>,由於有它的話html標籤就結束了,因此正則表達式中間是 [^>]+,表示「除了>符號外的任何1個以上的字符」。網絡
在notepad++中測試,使用以上正則表達式,成功替換全部html標籤。嘿嘿,頗有用。測試
本文來自:http://jo2.org/javascript%E6%AD%A3%E5%88%99%E8%A1%A8%E8%BE%BE%E5%BC%8F%EF%BC%9A%E5%8C%B9%E9%85%8D%E6%89%80%E6%9C%89html%E6%A0%87%E7%AD%BE/網站