利用commons的StringUtils进行非正则表达式的替换

我们知道java.lang.String 的 replace()方法中,第一个参数是正则表达式

如果执行,

   p("***".replaceAll("*", "1"));   //会报错,因为"***"不是合法的正则表达式

应该用

    p(StringUtils.replace("***","*", "1")); //打印出"111"

Leave a Comment

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.