ええと、私は文字、数字、そしていくつかの「奇妙な」文字を含む文字列を持っています。この「奇妙な」文字を「空白」に置き換えたいと思います。
私の元の文字列を見てください:
AVE 14 DE JULHO N�130
置き換えたい:
AVE 14 DE JULHO N 130
これは単なる例ですが、「通常の文字」と別の「奇妙な文字」がたくさん含まれている大きなファイルがあります
問題は、次のように、文字と数字が異なる多くの文字を受け入れる必要があることです: ':'、 '/'、 '+'、 '-'、 '。'、 ''、 '
グループにさらにキャラクターを追加しました。文字を許可したい場合は、文字通り角かっこに入力するだけです。
string.replaceAll("[^0-9A-Za-z\\s:,/+\\-.]", " ");
^
は補数演算子です。これにより、数字と文字以外のすべてが空白に置き換えられます。消去しないように文字を追加する必要がある場合は、グループに文字を追加するだけです。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加