我试图选择没有
但是输出错误
正则表达式:
( |"|&|<|>|<[^br].*>|\\W)
输入:
<br />
<b>
</b>
<r>
</r>
<break>
<body>
<html>
<head>
输出:
Match 1
1.
Match 2
1.
Match 3
1. </b>
Match 4
1. </r>
Match 5
1. <html>
Match 6
1. <head>
Match 7
1.<break>
Match 8
1.<body>
Regex Link http://rubular.com/r/hKtO4ojyye
帮助谢谢..
答案 0 :(得分:1)
negated character class [^br]
匹配b
或r
以外的任何内容,因此不会与b
匹配。
使用negative lookahead assertion来避免匹配br
。
( |"|&|<|>|<(?!br\\W).*?>|\\W)