以下の関数を使用すると、単一の特殊文字を単純に削除できます。単一の文字列から複数のタイプの特殊文字を削除する必要があります。
static public String replaceAll(String str, String replace, String replacement )
{
StringBuffer sb = new StringBuffer( str );
int firstOccurrence = sb.toString().indexOf( replace );
while( firstOccurrence != -1 )
{
sb.replace( firstOccurrence, firstOccurrence + replace.length(), replacement );
firstOccurrence = sb.toString().indexOf( replace );
}
return sb.toString();
}
これが必要なのは、replaceAll() のようなすべての組み込み関数なしで jdk 1.4 の下で動作するようにするためです。
ありがとう。