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

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

Dangling meta character '*' near index 0

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

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

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

原文地址:https://www.cnblogs.com/rookie-newbie/p/8078926.html