java正则表达式去除字符串中的转义字符(bu0002u001D等)代码:
public class Test {
public static void main(String args[]){
String x ="\u001F JesusDelAlamo也在会上介绍,在未来\u001D, \u001f,,,,\b,,\u001D";
String a = x.replaceAll("[\\u0000-\\u001f\b]","");//转义字符回车等范围
System.out.println(a);
System.out.println(x);
}
}
replaceall()
括号中表⽰转义字符范围,此范围中的转义字符和\b 都⽤“”替代
运⾏截图:
上图可以看出 使⽤replaceAll replace ⽅法是,字符串本⾝是不会被修改的,所以要在前⾯声明⼀个类型对象进⾏数据获取

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。