replace 与replaceAll不同,replace的需要替换的参数是字符串,replaceAll需要替换的参数是正则
对字符串使用replaceAll()方法替换 * ? + / | 等字符的时候会报以下异常
Dangling meta character '*' near index 0
这主要是因为这些符号在正则表达示中有相应意义。
只需将其改为 [*] 或 //* 即可。
本文探讨了在Java中使用replaceAll方法替换特殊字符时遇到的问题,并提供了如何正确转义正则表达式中特殊字符的方法。
replace 与replaceAll不同,replace的需要替换的参数是字符串,replaceAll需要替换的参数是正则
对字符串使用replaceAll()方法替换 * ? + / | 等字符的时候会报以下异常
Dangling meta character '*' near index 0
这主要是因为这些符号在正则表达示中有相应意义。
只需将其改为 [*] 或 //* 即可。
3639
8358

被折叠的 条评论
为什么被折叠?