我有一个正则表达式匹配< em > x < / em >或< em > < / em >条件。有时这些重叠和我想优先匹配的条件之一。
这是我的测试用例。
Regex:
X[^w]*>|>[^w]*X
输入:
Soup > X > Alphabet
Alphabet Soup > X
X > Alphabet Soup
匹配:
< a href = " http://i.friendfeed.com/b55db94551503bf13d16f944fc56d9ff56676b4f " rel = " nofollow noreferrer " >突出显示匹配结果http://i.friendfeed.com/b55db94551503bf13d16f944fc56d9ff56676b4f < / >
第一个突出显示匹配(黄色)应该<强> X > < / >强而不是<强> > X < /强>但我不确定如何优先匹配给定一个重叠的国家之一。