正则表达式选择XML标记之间的空格

时间:2014-02-13 09:38:42

标签: java xml regex

这是我的字符串:

<AAA>aze rty ui</AAA>

我希望在我的字符串中有空格时匹配我的正则表达式。

我试过了,但它不匹配:

^(<AAA>)([\n\t ]+)(</AAA>)$

2 个答案:

答案 0 :(得分:2)

如果您想捕捉标签之间的所有内容,请尝试使用

^<AAA>(.*?)</AAA>$

“。*”匹配任何内容和“?”强迫不情愿匹配(而不是贪婪)

答案 1 :(得分:1)

您可能需要使用\s来指定空格,而不是空格。