日期:2014-05-20  浏览次数:20690 次

求一个正规表达式,删除字符串中的数字和符号,用空隔代替,但是如果是汉字的电码\0000-\9999不能删
求一个正规表达式,删除字符串中的数字和符号,用空隔代替,但是如果是汉字的电码\0000-\9999不能删除。

例如:"abc11,cd123 \0123" 删除后 应该是 "abc cd \0123"


------解决方案--------------------
Java code
String s = "abc11,cd123 \\0123";
s = s.replaceAll("([^\\\\\\d]+)\\d+", "$1");
System.out.println(s);

------解决方案--------------------