ユーザーが文字列に特殊文字「\」を入力したかどうかを確認する必要があるAndroidアプリケーションがあります。しかし、string.replaceAll() メソッドを使用しても成功しません。これは、Java が " 終了タグではなく \ を文字列の末尾として認識するためです。これを修正する方法について誰か提案がありますか?ここに例があります私がこれをやろうとした方法の:
private void ReplaceSpecial(String text) {
if (text.trim().length() > 0) {
text = text.replaceAll("\", "%5C");
}
Javaが許可していないため、機能しません。助言がありますか?