您的位置:首页 > 其它

String.replaceAll()

2016-06-24 12:17 302 查看
String relpaceAll(String regex, String replacement)


regex表示一种格式,relpaceAll这个方法是将String中符合regex所给格式的字符串替换成replacement

例如:

System.out.println("8->9->0".replaceAll("->*[+,-]?\\w*$",""));
输出结果为:8->9;


此处正则表达式”->[+,-]?\w$”的含义分解如下:

->*表示任意个数的”->”字符串

[+,-]?表示正或者负

//w*表示任意个数的数字

$表示行结尾

那么从行结尾开始,符合这个正则表达式格式的字符串是”->0”,将其用“”替代(相当于把”->0”删除掉),得到”8->9”。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: