2016-03-25 17 views
-6

"§aTest§5This§rIs§tA§2Test"のような文字列があります。 replaceAllを使用して、§xのすべてのインスタンスをxと置き換えます。ここで、xは任意の文字を意味します。"replaceAll"のプレースホルダー

これを行う簡単な方法はありますか?

+2

あなたのタイトルに答えを書きました:| 'replaceAll("§(。) "、" $ 1 ");' – Tunaki

+0

ああ、「(。)」は私が知らなかった部分でした。ありがとう! – WhoPlays

答えて

1
public static String stringCleanup(final String aString) { 
    return aString.replaceAll("§(.)", "$1"); 
} 

上記の回答を一般化して、削除する文字で引数を受け入れることさえできます。

+1

ありがとう! 「(。)」がうまくいくことに気付かなかった – WhoPlays