【发布时间】:2014-07-15 05:42:24
【问题描述】:
我有以下输入字符串
Testing <B><I>bold italic</I></B> text.
以及以下正则表达式:
<([A-Z][A-Z0-9]*)\b[^>]*>.*</\1>
这个正则表达式只给出以下更大的匹配
<B><I>bold italic</I></B>
如何使用正则表达式来获得较小的匹配?
<I>bold italic</I>
我尝试使用非贪心运算符,但也没有用。
是否可以使用 java 或 c# 匹配组或匹配集合作为匹配组?
【问题讨论】:
标签: regex non-greedy