字符串使用replaceAll()方法报异常

对字符串使用replaceAll()方法替换 * ? + / | 等字符的时候会报以下异常

Dangling meta character '*' near index 0

这主要是因为这些符号在正则表达示中有相应意义。

只需将其改为 [*]  或 //*  即可。

replaceAll,split等java方法中的参数都是正则表达式,如果是\的话都需要写\\\\

posted @ 2017-12-21 10:32  空城余梦love  阅读(1021)  评论(0)    收藏  举报