我一直在做很多關於.NET正則表達式的閱讀,並且我開發了一個正則表達式,這是我無法理解的。試圖瞭解.NET的正則表達式
(src|href)="\w+|(\w+/)+
我閱讀此正則表達式的方式:
- 嚴絲合縫 「SRC」 或 「HREF」
- 其次=」
- 其次匹配1個或多個字字符([ (或一個或多個字符後跟一個或多個)
這是爲了匹配'src =「文件夾」, 'SRC = 「文件夾/', 'HREF =」 文件夾/子文件夾/' 等
輸入:
< DOCTYPE HTML >
< HTML的xmlns = "的http:// www.w3.org/1999/xhtml " >
< 頭>
使用該正則表達式,與該輸入,有一個匹配。
組織/ 1999/
任何人都可以解釋這一點?在整個字符串中沒有引用Src或href,怎麼會有任何匹配?例如,
順便說一句,我絕對喜歡這句話「我開發了一個我無法理解的正則表達式」。經典! –