小编Avi*_*air的帖子

需要在正则表达式中转义的所有特殊字符的列表

我正在尝试创建一个与消息模板匹配的应用程序以及用户尝试发送的消息.我正在使用Java正则表达式来匹配消息.模板/消息可能包含特殊字符.

为了让我的正则表达式在最大可能情况下工作和匹配,我如何获得需要转义的特殊字符的完整列表?

是否有一个通用的解决方案来逃避Java正则表达式中的所有特殊字符?

java regex

93
推荐指数
7
解决办法
31万
查看次数

为什么这个比较会返回错误?

可能重复:
为什么Double.NaN == Double.NaN返回false?

这纯粹是出于好奇.

我做了这样的事情:

public static void main(String args[]) throws Exception {
        System.out.println(Double.NaN==Double.NaN);
    }
Run Code Online (Sandbox Code Playgroud)

输出是false.这不应该回归true

为什么会这样?

java

0
推荐指数
1
解决办法
104
查看次数

标签 统计

java ×2

regex ×1