编程语言
首页 > 编程语言> > java 使用正则去除字符串首尾两端指定的字符

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

标签:splitter,java,String,字符,正则,去除,字符串,首尾两端
来源: https://blog.csdn.net/qq_39886220/article/details/97152511