JAVA正则表达式中如何匹配反斜杠 \
2024-10-13 18:29:06
有时候我们需要匹配反斜杠,你可能会把对应的正则表达式写成 "\\"
然后可能会有如下输出:
Exception in thread "main" java.util.regex.PatternSyntaxException: Unexpected internal error near index 1
\
^
.....
可能这个问题对于初学者来说比较头疼,但是只要别人一点可能就明白了。
JAVA中匹配反斜杠的正则表达式的书写方式为:
String regex="\\\\";
注意了,一定要写四个反斜杠,第一和第三个反斜杠是用作java字符串的转义,实际上只代表两个反斜杠。
其实只要输入如下代码运行验证一下即可:
System.out.print("\\\\");//输出为 \\
之前已经在这上面栽过了 ,记性不太好。
最新文章
- 解决hibernate删除时的异常
- dbms_output.put_line 不显示
- ylbtech-Bill(发票管理)-数据库设计
- MySQL选择数据库use与mysql_select_db使用详解
- PHP 魔术方法 __sleep __wakeup(四)
- (转)Spring读书笔记-----Spring的Bean之Bean的基本概念
- 【CSDN博客之星评选】我为什么坚持写博客
- Qt国际化(Q_DECLARE_TR_FUNCTIONS() 宏给非Qt类添加翻译支持,以前没见过QTextEncoder和QTextDecoder和QLibraryInfo::location()和QEvent::LanguageChange)
- 【Python3之多进程】
- c提高第三次作业
- Ubuntu下启动 Redis时, 提示 "Can't open the log file: Permission denied failed"
- 成功的拆开了SELECT里JOIN个SELECT是啥
- Spark本地运行成功,集群运行空指针异。
- editplus5激活码
- Apache 错误整理
- 一次 Mysql 字符集的报错,最后让我万马奔腾!!!
- Oracle 11g oracle 用户密码过期问题 (ZT)
- Hive学习(一)
- vue命令集合
- word2013标题编号变成黑框