在Java正则表达式中使用尖括号时,“\\<”之间有什么区别只是“<”?
当我测试时,结果是相同的(或者我可能会错过某些情况)。
如果它们相同,为什么人们会多余地添加“\\”?与this或this一样?
注意:我不是在问我如何从字符串中删除HTML,所以请不要像JSoup或JTidy那样推荐我。
答案 0 :(得分:5)
The angle-bracket characters can technically be used for lookahead and lookbehind captures,因此如果模式添加了在运行时提供的任何段,那么引用它们是有意义的。