zdly.net
当前位置:首页 >> jAvA中split时,需要转义的几个字符 >>

jAvA中split时,需要转义的几个字符

split(String regex)方法的参数是正则表达式,匹配某个字符串。 转义有java

单个\ 会被转义比如你用的\t \r 什么的 java看见\ 就会转义

在Java中小数点是一个特殊符号,是对象调用的属性和方法的,所以编译会出错的,用\\是把小数点转义成

|在java正则表达式就是一个特殊字符。 \在Java字符串是特殊字符。 所以\|是不能表达普通

你去查看一下这两个方法的API,其中indexof的参数是字条串,而split的参数是正则表达式,在

\\},\\{ 双斜线转义, 因为split后面是个正则表达式,{和}是正则表达式关键字,同理

这个可以通过replaceAll方法来进行实现。 方法举例: newPath = path.re

由于反斜杠是特殊字符,所以是不能直接放到字符串中的,会被js转义,比如你的 var str = &q

<s:property value="index.split('\\D

"a|b|c".split("\\|"); |是特殊符号

网站首页 | 网站地图
All rights reserved Powered by www.zdly.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com