ホームページ  >  記事  >  ウェブフロントエンド  >  JS の正規表現を理解する

JS の正規表現を理解する

小云云
小云云オリジナル
2018-02-27 14:19:331983ブラウズ

1. 正規表現とは何ですか? 正規表現: ルール。本質的に、正規表現は一連の正規表現です。

d は数値を表します。

Dは数字以外を表します

sはスペースを表します

1) 用这些特定的字符去写一套规则(我想要的规则,我想要一套邮箱的规则、qq号的规则、电话号码的规则等等)
2) 使用的时候,拿需要判断的内容放到这套规则里面去检测

3 jsの正規表現に関連するいくつかのメソッド テスト

交換
マッチ
検索
4 サブ項目 (サブパターン) の一致 – ()
5 文字クラス – []
1 には、または
の関係が含まれます 2 は [0-9][a-z][A-Z] の範囲を書き込むことができます
3. [] 内で ^ を使用して非を示します。 注: [] の外側で ^ を使用して先頭を示します
6 エスケープ文字
. は正規表現内の任意の文字を表し、 . は実際の文字に変換されます。 bB
ss
だ、だ
ww
1 最初のサブ項目を繰り返します 2 3 …
7 数量子は数量を変更します
{4, 7} 4 以上 7 以下
{4, } 4 以上
{4} は 4 に等しいです
? 0回でも1回でも
* 0 以上
+ 1 以上

1 正規表現とは何ですか

正規: コンピューターが私たちが記述するルールを理解できるようにするためのルールです

本質的に、正規表現は正規の文字列のセットです

2 方法正規表現を学びましょう

dは数字を表します

Dは数字以外を表します

sはスペースを表します

1) 用这些特定的字符去写一套规则(我想要的规则,我想要一套邮箱的规则、qq号的规则、电话号码的规则等等)
2) 使用的时候,拿需要判断的内容放到这套规则里面去检测

3 jsの正規表現に関連するいくつかのメソッド
テスト 交換

マッチ
検索
4 サブ項目 (サブパターン) の一致 – ()
5 文字クラス – []
1 には、または
の関係が含まれます 2 は [0-9][a-z][A-Z] の範囲を書き込むことができます
3. [] 内で ^ を使用して非を示します。 注: [] の外側で ^ を使用して先頭を示します
6 エスケープ文字
. は正規表現内の任意の文字を表し、 . は実際の文字に変換されます。 bB
ss
DD
ww
1 最初のサブ項目を繰り返します 2 3 …
7 数量子は数量を変更します
{4, 7} 4 以上 7 以下
{4, } 4 以上
{4} は 4 に等しいです
? 0回でも1回でも
* 0 以上
+ 1 以上

関連する推奨事項:

js の正規表現の原則

js での正規表現の作成と使用のまとめ

js で正規表現を使用するには?

以上がJS の正規表現を理解するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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