java正则表达式需要转义的字符
特别字
说明
符
$匹配输⼊字符串的结尾位置。如果设置了 RegExp 对象的 Multiline 属性,则 $ 也匹配 ‘\n' 或‘\r'。要匹配 $ 字符本⾝,请使⽤ \$。( )标记⼀个⼦表达式的开始和结束位置。⼦表达式可以获取供以后使⽤。要匹配这些字符,请使⽤ \( 和 \)。
*匹配前⾯的⼦表达式零次或多次。要匹配 * 字符,请使⽤ \*。
+匹配前⾯的⼦表达式⼀次或多次。要匹配 + 字符,请使⽤ \+。
.匹配除换⾏符 \n之外的任何单字符。要匹配 .,请使⽤ \。
[ ]标记⼀个中括号表达式的开始。要匹配 [,请使⽤ \[。
匹配前⾯的⼦表达式零次或⼀次,或指明⼀个⾮贪婪限定符。要匹配 ? 字符,请使⽤ \?。
\将下⼀个字符标记为或特殊字符、或原义字符、或向后引⽤、或⼋进制转义符。例如, ‘n' 匹配字符 ‘n'。'\n' 匹配换⾏符。序列 ‘\\' 匹配 “\”,⽽ ‘\(' 则匹配 “(”。
^匹配输⼊字符串的开始位置,除⾮在⽅括号表达式中使⽤,此时它表⽰不接受该字符集合。要匹配 ^ 字符本⾝,请使⽤ \^。{ }标记限定符表达式的开始。要匹配 {,请使⽤ \{。
|指明两项之间的⼀个选择。要匹配 |,请使⽤ \|。
' 。要匹配’,请使⽤\'。
字符串是什么字符的集合" 双引号。要匹配“,请使⽤\"。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论