ホームページ >ウェブフロントエンド >jsチュートリアル >正規表現文字クラスにハイフンを含めるにはどうすればよいですか?

正規表現文字クラスにハイフンを含めるにはどうすればよいですか?

Susan Sarandon
Susan Sarandonオリジナル
2024-11-29 17:06:10817ブラウズ

How to Include a Hyphen in a Regex Character Class?

正規表現文字括弧にハイフンを含めますか?

jQuery 検証スクリプトでは、文字のみを許可するカスタム検証メソッドが導入されました。数字とハイフン。ただし、テスト時に、ハイフンは無効であるとフラグが立てられていました。

この問題を解決するには、文字クラス内にハイフンを含めるために - で文字をエスケープする必要があります。あるいは、文字括弧の先頭または末尾にハイフンを配置すると、問題が軽減されることがあります。次の正規表現にはハイフンを含めることができます:

/^[a-zA-Z0-9._-]+$/

以上が正規表現文字クラスにハイフンを含めるにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。