java 使用正则去除字符串首尾两端指定的字符

java 使用正则去除字符串首尾两端指定的字符 且中间的不做处理

/**
* 去除字符串首尾两端指定的字符
* */
public static String trimBothEndsChars(String srcStr, String splitter) {
    String regex = "^" + splitter + "*|" + splitter + "*$";
    return srcStr.replaceAll(regex, "");
}
public static void main(String[] args) {
    String str = "***内容1*内容2**";
    String o = trimBothEndsChars(str,"\\*");
    System.out.println("结果:" + o);
}

运行结果:
结果:内容1*内容2

上一篇:【Java】guava(五) splitter joiner


下一篇:Linux添加字体