ホームページ  >  記事  >  ウェブフロントエンド  >  正規表現を使用してレジストリを確認する方法

正規表現を使用してレジストリを確認する方法

php中世界最好的语言
php中世界最好的语言オリジナル
2018-03-29 14:17:262004ブラウズ

今回は、正規表現を使用してレジストリを検証する場合の注意事項を紹介します。以下は実際のケースですので、見てみましょう。

正規表現

正規表現は文字列操作の論理式であり、事前定義された特定の文字とこれらの特定の文字の組み合わせを使用して「正規の文字列」、この「ルール」を形成します。 string" は、文字列のフィルタリング ロジックを表現するために使用されます。

正規表現の目的

1. 指定された文字列が正規表現のフィルタリングロジックに準拠しているかどうか (「マッチング」と呼ばれます)

2. 正規表現を通じて文字列から取得できます。私たちが望んでいます。

正規表現の特徴は、

1. 非常に強力な柔軟性、ロジック、機能性です。

2. 文字列の複雑な制御を非常に簡単な方法で実現できます。初めての方にとっては、比較的曖昧で理解しにくいものです。

レジストリ検証1. id

function $(id){
  return document.getElementById(id);
}

を取得します。注: s1 は入力ボックス

5. 携帯電話番号を確認します

function checkPwd(){
  //获得值
    同上…
  //判断不能为空
    同上…
  //正则表达式
  var reg=/^\S{6,}$/;
  //检测输入内容是否匹配正则表达式
  if(reg.test(password)==false){
    $('s2').innerHTML='密码必须是6位以上';
    return false;
  }
  //匹配,返回空
    同上…
}

7. すべての条件を確認します

function checkEmail(){
  //获得值
    同上…
  //判断不能为空
    同上…
  //正则表达式
  var reg=/^\w+@\w+\.com|cn|net$/;      
  //检测输入内容是否匹配正则表达式
  if(!reg.test(email)){
    $('s3').innerHTML='邮箱不合法';
    return false;
  }
  //匹配,返回空
    同上…
}

もちろん、後の段階では、jQuery Validate 検証フレームワークを使用して式の検証を行うことができ、より便利です。

この記事の事例を読んだ後は、この方法を習得したと思います。さらに興味深い情報については、php 中国語 Web サイトの他の関連記事に注目してください。

推奨読書:

正規表現を使用して文字列をグループ化する方法

正規表現を使用してログインページの入力内容を検証する

以上が正規表現を使用してレジストリを確認する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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