1

我有一个字符串 s "hello,sa n.txt"

但我想要字符串 s="hellosan.txt" 没有逗号,没有空格,没有分号,应该在那里我如何在 java 中使用正则表达式来做到这一点?

4

3 回答 3

6
String input = "hello,sa n.txt";
String clean = input.replaceAll("[, ;]", ""); // replace any of ", ;" with "nothing"
于 2012-09-18T04:46:10.947 回答
2

试试这个来替换字符串中的所有逗号、分号和空格:

replaceAll("[,;\\s]", "");
于 2012-09-18T04:48:42.877 回答
1
    System.out.println("hello,sa n.txt".replaceAll("[, ;]", ""));
于 2012-09-18T04:50:38.007 回答