1

i 文字列 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 に答える