2

次の文字列を置き換えたい:

クロム、インターネット エクスプローラー、モズラ、オペラ

また

ジョン、ジャック、ジル、ビル

?, ?, ?, ?

上記の文字列を置き換えることができる Java の正規表現が必要です。すべての単語を検索し、疑問符に置き換えます

4

1 に答える 1

4

このようなもの:

String output = myString.replaceAll("(chrome|internet|explorer|mozlla|opera)", "?");

[編集]私が答えるよりも早く質問を変更しています。

任意の単語を置き換えるには:

String output = myString.replaceAll("\b(\w+)\b", "?");

\b- 単語の最初または最後の文字
\w- 英数字
+- 1 回以上の繰り返し

于 2011-06-12T07:03:25.910 に答える