ホームページ  >  記事  >  ウェブフロントエンド  >  定期的な検証に test() メソッドを使用する方法

定期的な検証に test() メソッドを使用する方法

angryTom
angryTom転載
2020-02-26 18:01:122277ブラウズ

プログラミングでは、ユーザー入力を検証する必要がある状況によく遭遇します。通常、検証には正規表現が使用されます。js では、test() メソッドを使用して正規表現を検証します。方法?

定期的な検証に test() メソッドを使用する方法

#定期的な検証に test() メソッドを使用する方法

test() メソッドは検出に使用されます。文字列が特定のパターンに一致するかどうか

推奨事項:

js チュートリアル

ビジネスで最近遭遇した請求書ヘッダーの定期的な検証は次のとおりです:

console.log(/^[a-zA-Z\u4e00-\u9fa5\s()()<>《》\(\)\-]+$/.test("中国xxxx公司七五0试验场"))

ユーザーが上記の会社名を入力するとエラーが発生し、認証に失敗します。これは、中国の会社規定により、会社名にアラビア数字が使用できないため、0が表示されると通常の認証ができないためです。

会社名には次の単語を含めてはなりません:

1. 国や社会の利益を害するもの;

2. 危害を及ぼす可能性のあるもの国民に対する欺瞞または誤解

3. 外国(地域)の名前、国際機関の名前;

4. 政党名、党名、政府機関および軍機関の名前、大衆組織の名前、社会集団の名前および部隊番号;

5、外国文字、中国語ピンイン文字、アラビア数字;

6、その他の法律および行政規制により禁止されています。

その他の JavaScript チュートリアルについては、PHP 中国語 Web サイト

フロントエンド ビデオ チュートリアルをご覧ください。

以上が定期的な検証に test() メソッドを使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はcnblogs.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。