java 正则 二次转义
2016-10-11 17:43
183 查看
JAVA中的正则表达式“\\[([^\\]]+)\\]”这个表示什么意思?两个转义字符是为了表达什么?
正则表达式中“[”这样的字符有特殊的意义,所以需要写成“\[”。但是“\”本身也是具有特殊意义的转义字符。 所以“\[”就需要写成“\\[”。需要先对“\”进行一次转义 在正则中括号表示字符集,要表示中括号字符必须转义 整个正则匹配 中括号中的内容 开头的\\[ 匹配" [ "字符 尾部的\\]匹配 “]"字符 中间的[([^\\]]+),表示所有非"]"字符组成的字符串
相关文章推荐
- 正则表达式 - JAVA按"|"(竖线)分隔字符串,但忽略"/|"(转义的竖线)
- java 的转义字符,在正则表达式中应用
- 【Java----正则关键字转义】
- java 的转义字符,在正则表达式中应用
- java正则表达式转义
- java正则表达式特殊字符转义
- java 正则 块转义,忽略大小写,匹配换行模式,匹配先前匹配的文本(解释正则运行机制)
- Java处理正则表达式特殊字符转义
- 转义字符\(在hive+shell以及java中注意事项):正则表达式的转义字符为双斜线,split函数解析也是正则
- regex 正则表达式 需要转义的特殊字符 以及 java、python实现
- Java正则表达式 特殊字符转义
- java 正则表达式,特殊字符转义
- 转义字符\(在hive+shell以及java中注意事项):正则表达式的转义字符为双斜线,split函数解析也是正则
- Java处理正则表达式特殊字符转义
- Java Pattern Matcher 正则表达式需要转义的字符
- Java正则表达式转义
- java 正则 块转义,忽略大小写,匹配换行模式,匹配先前匹配的文本(解释正则运行机制)
- Java正则表达式处理特殊字符转义的方法
- java 的转义字符,在正则表达式中应用
- java 正则 块转义,忽略大小写,匹配换行模式,匹配先前匹配的文本(解释正则运行机制)