2013-07-17 20 views
0

我剛開始學習正則表達式。正則表達式匹配兩個XML標記

我如何可以寫一個不正確的嵌套一個正則表達式將匹配兩個XML標籤(無屬性)(例如<a-tag>> another-tag> /a-tag another-tag) 您應該使用分組和反向引用。

我的努力:<(bo)\\s+?(.+?)>(.*?)</bo>

+0

匹配字符串的一些例子是什麼? – Matt

+0

@MattB例如 您應該使用分組和回參考。 – user2282137

+2

不要使用正則表達式來解析XML或HTML等非常規語言。請參閱[RegEx匹配除XHTML自包含標記之外的開放標記](http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags) –

回答

1
<(?:"[^"]*"['"]*|'[^']*'['"]*|[^'">])+> 
+0

知道下一個問題了嗎? – user2282137

+0

Nah我還在努力,與字界有關 - - http://www.dreambank.net/regex.html – user2593606

0

如果你想找到字母 「J」,使用\bj\b