Java正则表达式 自动特殊字符进行转义
在Java中,使用双反斜杠(\)对正则表达式中的特殊字符进行转义。例如,要匹配一个句点(.),需要使用\.来表示。
以下是一些常见的特殊字符及其转义方式:
- . -> \.
- | -> \|
-
- -> \*
- ? -> \?
-
- -> \+
- ( -> \(
- ) -> \)
- { -> \{
- } -> \}
- [ -> \[
- ] -> \]
- ^ -> \^
- $ -> \$
- \ -> \\
注意:在Java中,字符串中的反斜杠本身也是一个特殊字符,因此需要使用双反斜杠来表示一个单独的反斜杠。例如,要匹配一个反斜杠,需要使用\\来表示。
原文地址: https://www.cveoy.top/t/topic/d9Aa 著作权归作者所有。请勿转载和采集!