私はこの行を持っています:
stringer = str.replaceAll("[\\P{L}\\p{N}\\p{Latin}/u]", " ");
すべてのラテン文字をスペース(" ")
に置き換えますが、数字記号も置き換えます
そして、数字記号を置き換えたくありません。機能させるには、この行で何を変更する必要がありますか?
以下が機能するはずです。
stringer = str.replaceAll("[\\P{L}\\p{N}\\p{Latin}/u&&[^\\d]]", " ");
非ラテン語バージョンに変換する組み込みのAndroidノーマライザーを確認することをお勧めします。
http://developer.android.com/reference/java/text/Normalizer.html