") 与 replaceAll ("<.?>")-6ren"> ") 与 replaceAll ("<.?>")-在 Java 正则表达式中使用尖括号时,“\\") 与 replaceAll (""),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/q-6ren">
gpt4 book ai didi

java - replaceAll ("\\<.?>") 与 replaceAll ("<.?>")

转载 作者:行者123 更新时间:2023-11-30 06:21:13 25 4
gpt4 key购买 nike

在 Java 正则表达式中使用尖括号时,“\\<”和“<”有什么区别?

当我测试时,结果是一样的(或者我可能会漏掉一些情况)。

如果它们相同,为什么人们会多余地添加“\\”?喜欢thisthis

注意:我不是在问如何从字符串中删除 HTML,所以请不要像 JSoup 或 JTidy 那样推荐我。

最佳答案

The angle-bracket characters can technically be used for lookahead and lookbehind captures ,因此如果模式正在添加在运行时提供的任何段,那么防御性地引用它们是有意义的。

关于java - replaceAll ("\\<.?>") 与 replaceAll ("<.?>"),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20795053/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com