正如其他人已经说过的那样,
{模式中}也使用了特殊字符。您必须对其进行转义以避免任何混乱。
手动转义这些符号可能很危险(您可能会省略其中一个,使您的模式完全错误),并且很繁琐(如果您有很多特殊字符)。解决此问题的最佳方法是使用
Pattern.quote()
资源:
- Oracle.com-JavaSE教程-正则表达式

正如其他人已经说过的那样,
{模式中}也使用了特殊字符。您必须对其进行转义以避免任何混乱。
手动转义这些符号可能很危险(您可能会省略其中一个,使您的模式完全错误),并且很繁琐(如果您有很多特殊字符)。解决此问题的最佳方法是使用
Pattern.quote()
资源: