変数に特殊文字が含まれているかどうかテストしたい。私はregular expression
について考えましたが、私は固執しました:どのように非数値と文字(小文字と大文字)を取得し、$と_と#以外のものを取得するのですか?
1
A
答えて
3
true
場合は、入力がZと$までZとAまでの文字9まで0とは異なるとAが含まれており、_および#
[^0-9a-zA-Z#_$]+
boolean check = str.replaceAll("[^0-9a-zA-Z#_$]+", "").length() < str.length();
この正規表現を使用することができますアイデアは、すべての非数値と文字(小文字と大文字)$
、_
、および#
をあなたの文字列で置き換えて、元の文字列で長さをチェックします。
それが返されます:
"Hello123#_$)" -> false
"Hello123_$#" -> true
簡単な解決策は次のとおりです。
boolean check = str.matches("[0-9a-zA-Z#_$]+");
リターンtrue
、入力が含まれている場合のみ、数値と文字(大文字と小文字)と$
と_
および#
1回以上
-1
JavaScriptのコードスニペットは以下のとおりです。私はこれがあなたの目的を解決すると思います。
var format = /[@$_]+/;
if(format.test('[email protected]$_')){
alert("true");
return true;
} else {
alert("false");
return false;
}
+2
間違った言語です。 –
1
関連する問題
- 1. アルファベット以外の文字のみの文字列を検証する方法jqueryの検証
- 2. Java - 文字列のアルファベット以外の文字を検索するにはどうすればよいですか?
- 3. アルファベット以外の文字で文字列を分割する
- 4. 特殊文字とアルファベットの検索文字列
- 5. oracle sqlクエリのアルファベット、数字、 "ハイフン"以外のすべての文字を置換する方法
- 6. 文字列内の文字「\」の検索方法は?
- 7. Javaを使用してアルファベット以外を検索する方法
- 8. 大文字の機能ですが、LUAのアルファベット以外の文字ですか?
- 9. Oracle:改行以外の制御文字の検索
- 10. 単語の末尾からアルファベット以外の文字を削除する方法
- 11. 文字列内の数字の検索
- 12. アルファベット以外の文字列で文字列を見つけよう
- 13. JavaScriptでアルファベットの文字が欠けている文字列を検索する
- 14. 文字列の検索方法
- 15. アルファベット以外の文字列をクリーニングします
- 16. VBScriptでアルファベット以外の文字をコマンドラインから実行する
- 17. アルファベット以外の文字で配列を分割する
- 18. Python - 文字列内の複数の文字を検索する方法
- 19. アルファベット文字と数字Rとのマッチング
- 20. 大文字と小文字のアルファベットを無視してエラスティック検索でテキストを検索
- 21. 最長の部分文字列をアルファベット順に検索する
- 22. 正規表現最後の文字をアルファベットで検索する
- 23. 検索文字列が数字
- 24. 数字の2桁を検索して文字列に戻す方法は?
- 25. 大文字の小文字の検索 -
- 26. 文字列の文字列の検索
- 27. #、$、%などの特殊文字のみを除外し、検索クエリにアルファベットと数字を含める方法はありますか?
- 28. 大文字と小文字の検索
- 29. 文字列内の文字を検索
- 30. 文字列のdjango検索文字列
正確に一致させたい例をいくつか共有できますか? –
変数に0〜9までの文字とA〜Zと$と_と# – pheromix
'!s.matches("(\\ p {Alnum} | [_#$] )* ")'(java) –