检查字符是否转义的正则表达式



我想在java中创建以下规则:如果字符串包含<或者>前面的字符必须是(就像检查是否<</p>

谁能告诉我一个正则表达式,找到字符串在哪里是失踪的?

谢谢。

PS:必须是正则表达式,不能是indexOf()等

你可以试试下面的正则表达式,

(?<!\)[<>]

当前面没有时,它将匹配<>

演示

您可以使用这个基于反向查找的regex:

(?<!\)[<>]
<<h3> Regex演示/h3>

回头看!

你可以这样做:

/(?<!\)(<|>)/

最新更新