萬盛學電腦網

 萬盛學電腦網 >> 網頁制作 >> Html5 >> html標簽正則使用技巧

html標簽正則使用技巧

歡迎大家在這裡學習html標簽正則!這裡是我們給大家整理出來的精彩內容。我相信,這些問題也肯定是很多朋友在關心的,所以我就給大家談談這個!

1. 如果有屬性,那麼它之前肯定有空格。

2. 收尖括號的前面一定是雙引號,或者雙引號加上少許空格

根據這兩個特點,我寫了一個最蛋疼的html標簽的正則表達式如下:

@"<(!|/)?\w+( ((.|\n)*?"")?)? *>"

 

第二個問號是指貪婪模式找到收尖括號即停止,

第三個問號是指如果出現屬性,則一定是以雙引號結尾的,

第四個問號是指有可能不出現屬性。

第一個空格是指第一個屬性的前面有一個空格,

第二個空格指的是最後一個屬性的後面可能會有空格。

這裡面出現了兩個雙引號的並列,那就是雙引號在有@符號裡面的寫法,並非\",而要寫成""。
這個標簽能完美匹配上面的那個例子,以及我爬網頁時出現的其它各種情況。

好了,html標簽正則內容就給大家介紹到這裡了。希望大家繼續關注我們的網站!

相關推薦:

html標簽文字簡介

copyright © 萬盛學電腦網 all rights reserved