java从字符串中提取非数字

转载:http://www.jsahz-qq.cn/?id=1150

String s = "中文fdsa123在.12dd333.33ok";

s = s.replaceAll("([1-9]+[0-9]*|0)(\\.[\\d]+)?", "");

System.out.println(s);


输出:中文fdsa在.ddok

你可能感兴趣的:(java,java,string)