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