指定された文字の特殊な記号や文字列を削除するJava

文字列の正規表現= "[\ N '〜@の#$%^&*()+ = | {} ':;'!、\\ [\\] <> /〜#¥%...&* @。?! () - + | {}【】 ';:」「'、]。? "。

//あなたは括弧に置き換えたい任意の文字を追加することができ、それは実際には正規表現です

文字列のAA =「;」「//これは、特殊な文字列がAAを交換している」削除ダイレクトを表し

 パターンp = Pattern.compile(REGEX)。

  マッチャーメートル= p.matcher(「元の文字列」);あなたは、渡された文字列を置換したい//

 ストリングNEWSTRING = m.replaceAll(AA).trim();

//置換文字列は、変数NEWSTRINGに存在しています

方法二

最初にあまりにも多くのトラブルが直接、次を使用することができる場合

文字列str =「元の文字列」;

文字列NEWSTRING = str.replaceAll(正規表現、AA); //は、元の文字列を直接書き込むことができます保持したくない "STR = str.replaceAll(正規表現、AA);"

おすすめ

転載: www.cnblogs.com/hkgov/p/11693252.html