無効なエスケープ シーケンス (有効なものは \b \t \n \f \r \" \' \ )
public static final boolean isValidPhoneNumber(CharSequence target) {
if (target == null || TextUtils.isEmpty(target)) {
Pattern numberPattern = Pattern.compile("^((\+){0,1}91(\s){0,1}(\-){0,1}(\s){0,1})?([0-9]{10})$");
Matcher numberMatcher = numberPattern.matcher(target);
return numberMatcher.matches();
}
return false;
}
オンラインで確認した正規表現を使用しましたが、正常に動作していましたが、Android アプリケーションでは動作していませんでした。助けてください...