1
任何人都可以告訴我這是一個正則表達式嗎?什麼是正則表達式?
</?[a-z0-9-=""'!\$\?%&\*\[email protected]~##;,\\]*:[a-z0-9 -=""'!\$\?%&\*\[email protected]~##;,\\]*>
我的正則表達式不是最好的。
任何人都可以告訴我這是一個正則表達式嗎?什麼是正則表達式?
</?[a-z0-9-=""'!\$\?%&\*\[email protected]~##;,\\]*:[a-z0-9 -=""'!\$\?%&\*\[email protected]~##;,\\]*>
我的正則表達式不是最好的。
它將sgml元素與名稱空間(開始標記和結束標記)匹配。請注意,這個正則表達式還匹配沒有名稱和/或名稱空間的元素。但是這個正則表達式永遠不會匹配空標籤。
將匹配: <:>
, </:>
, <abc:abc019>
不會匹配 <hello>
, </abc>
, <abc:abc019 />
, <abc />
查找<
,可選/
,零個或多個字符串,:
,零個或多個字符串以及>
。
少一點抽象,很可能意在找到打開和關閉XML所有標籤都顯式命名空間。 – 2010-11-25 12:27:59