我正在使用扫描仪方法对字符串进行处理,需要过滤掉垃圾
这是示例字符串
5/31/1948@14:57
我需要去掉/@ :
有这个文档:http://download.oracle.com/javase/1.5.0/docs/api/java/util/regex/Pattern.html
但这确实令人困惑。
最佳答案
您可以将 replaceAll 方法用作:
String filetredStr = inputStr.replaceAll("[@/:]","");
如果你想删除任何非数字你可以这样做:
String filetredStr = inputStr.replaceAll("[^0-9]","");
关于Java:定界符和正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4904867/