のような文字列があります"kdf343kkkk4k4"
。この文字列の数字を見つけて、数字を のような特定の文字に置き換える必要があります'X'
。出力は次のようになり"kdfXXXkkkkXkX"
ます。
すべての数字を次のように置き換える必要があります'X'
。
343 = XXX
正規表現の置換を試しましたが、すべてが一緒に置換されます。
343 = X
次の正規表現を使用しています。
x.replaceAll("([0-9])+", "X");
これを行う方法を私に説明してください。