ホームページ ウェブフロントエンド jsチュートリアル 15/18桁のID番号認証の通常の書き方は何ですか?

15/18桁のID番号認証の通常の書き方は何ですか?

Mar 29, 2018 pm 04:52 PM
どれの 通常 IDカード

今回は、15/18桁のIDカード番号認証の通常の書き込み方法と注意事項と15/18桁のIDカード番号認証の通常の書き込み方法についてお届けします。以下は実際的なケースです。見てみましょう。

はじめに

開発プロセスでは、一部の入力情報の妥当性を検証する必要があることがよくあります。検証に 正規表現 を使用するのが最も簡単で効率的な方法です。15/ 正規表現を見てみましょう。 18桁のID番号を確認するための式。

はじめに

xxxxxx yyyy MM dd 375 0 18桁

xxxxxx yy MM dd 75 0 15桁

地域: [1-9]d{5}[1-9]d{5}

年的前两位: (18|19|([23]d))            1800-2399

年的后两位: d{2}

月份: ((0[1-9])|(10|11|12))

天数: (([0-2][1-9])|10|20|30|31)          闰年不能禁止29+

三位顺序码: d{3}

两位顺序码: d{2}

校验码: [0-9Xx]

正则表达式

十八位: ^[1-9]d{5}(18|19|([23]d))d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)d{3}[0-9Xx]$

十五位: ^[1-9]d{5}d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)d{2}$

总:

( ^[1-9]d{5}(18|19|([23]d))d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)d{3}[0-9Xx]$)|(^[1-9]d{5}d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)d{2}$ 最初西暦の 2 桁

: (18|19|([23]d)) 1800-2399 西暦の下 2 桁

: d{2} 月: ((0[1-9])|(10|11|12))

日数: (([0-2][1-9] )|10| 20|30|31) 29+

3 桁のシーケンス コードはうるう年には禁止できません: d{3}

2 桁のシーケンス コード: d{2}

チェックコード: [0-9Xx]

正規表現

18 桁: ^[1-9]d {5}(18| 19|([23]d))d{2}((0[1-9])|(10|11|12))(([0-2][1-9]) |10|20|30 |31)d{3}[0-9Xx]$15 桁目: ^[1-9]d{5}d{2}((0[1 -9])| (10|11|12))(([0-2][1-9])|10|20|30|31)d{2}$

🎜🎜合計: 🎜🎜🎜🎜( ^[1-9]d{5}(18|19|([23]d))d{2}((0[1-9])|(10|11|12 ))(([ 0-2][1-9])|10|20|30|31)d{3}[0-9Xx]$)|(^[1-9]d{5}d{2 }((0[ 1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)d{2}$ )🎜🎜🎜🎜 簡単な JS 検証例🎜🎜🎜
function isCardNo(card) 
{ 
// 身份证号码为15位或者18位,15位时全为数字,18位前17位为数字,最后一位是校验位,可能为数字或字符X 
var reg = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/; 
if(reg.test(card) === false) 
{ 
alert("身份证输入不合法"); 
return false; 
} 
}
ログイン後にコピー
🎜🎜🎜🎜🎜 この記事の事例を読んだ後は、この方法を習得したと思います。さらに興味深い内容については、PHP 中国語 Web サイトの他の関連記事に注目してください。 ! 🎜🎜推奨読書: 🎜🎜🎜JS 通常の原則と構文の分析 🎜🎜🎜🎜🎜 通常の複数行モードと単一行モードの使用方法の詳細な図による説明 🎜🎜🎜

以上が15/18桁のID番号認証の通常の書き方は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

1 つの ID カードで複数のタオバオ ストアを開くことができます 1 つの ID カードで複数のタオバオ ストアを開くことができます Oct 10, 2023 pm 01:51 PM

ID カードで開設できる淘宝網の店舗は 1 つだけです。販売者は淘宝網の規定を遵守し、他人の ID カードを使用して複数の店舗を開設しないでください。販売者は店舗を統合したり支店を開設したりすることで事業を拡大し、売上を増やすことができます。ただし、実名認証には各支店ごとに独自のIDカードを使用する必要があるので注意が必要です。

PHP正規表現で何かで始まる文字列を置換する方法 PHP正規表現で何かで始まる文字列を置換する方法 Mar 24, 2023 pm 02:57 PM

PHP 正規表現は、テキストの処理と変換のための強力なツールです。テキスト コンテンツを解析し、特定のパターンに従って置換またはインターセプトすることで、テキスト情報を効果的に管理できます。その中でも、正規表現の一般的な応用例は、特定の文字で始まる文字列を置換することです。

どのゲームが i34150 および 1G 独立グラフィックスでのプレイに適していますか (どのゲームが i34150 に適していますか) どのゲームが i34150 および 1G 独立グラフィックスでのプレイに適していますか (どのゲームが i34150 に適していますか) Jan 05, 2024 pm 08:24 PM

1G 独立グラフィックスを備えた i34150 ではどのようなゲームをプレイできますか? LoL などの小さなゲームもプレイできますか? GTX750 および GTX750TI は、グラフィックス カードの選択肢として非常に適しています。小規模なゲームをプレイするだけの場合、またはゲームをプレイしない場合は、i34150 統合グラフィックス カードを使用することをお勧めします。一般に、グラフィックス カードとプロセッサーの価格差はそれほど大きくないため、合理的な組み合わせを選択することが重要です。 2G のビデオ メモリが必要な場合は、GTX750TI を選択することをお勧めします。1G のビデオ メモリのみが必要な場合は、GTX750 を選択してください。 GTX750TI は、オーバークロック機能を備えた GTX750 の強化版と見なされます。どのグラフィックス カードを i34150 と組み合わせることができるかはニーズによって異なります。スタンドアロン ゲームをプレイする予定がある場合は、グラフィックス カードの変更を検討することをお勧めします。選んでいいですよ

Golang 正規表現を使用して複数の単語または文字列を照合するにはどうすればよいですか? Golang 正規表現を使用して複数の単語または文字列を照合するにはどうすればよいですか? May 31, 2024 am 10:32 AM

Golang の正規表現では、パイプ文字 | を使用して複数の単語または文字列を一致させ、各オプションを論理 OR 式として区切ります。例: 「fox」または「dog」に一致します: fox|dog は「quick」、「brown」または「lazy」に一致します: (quick|brown|lazy) 「Go」、「Python」または「Java」に一致します: Go| Python |Java は単語または 4 桁の郵便番号と一致します: ([a-zA

正規表現を使用してPHPで漢字を削除する方法 正規表現を使用してPHPで漢字を削除する方法 Mar 03, 2023 am 10:12 AM

正規表現を使用して PHP で中国語を削除する方法: 1. PHP サンプル ファイルを作成する; 2. 中国語と英語を含む文字列を定義する; 3. "preg_replace('/([\x80-\xff]*)/i', '',$a);" 通常の方法では、クエリ結果から中国語の文字を削除できます。

通常のマッチングを使用してphpでhtmlタグを削除する方法 通常のマッチングを使用してphpでhtmlタグを削除する方法 Mar 21, 2023 pm 05:17 PM

この記事では、PHP 正規表現を使用して HTML タグを削除し、HTML 文字列からプレーン テキスト コンテンツを抽出する方法を学びます。 HTML タグを削除する方法を示すために、まず HTML タグを含む文字列を定義しましょう。

携帯電話とIDカードも一緒に消磁されますか? 携帯電話とIDカードも一緒に消磁されますか? Aug 14, 2023 pm 02:33 PM

携帯電話と ID カードは一緒に消磁されません。その理由は次のとおりです: 1. ID カード内にはコイルとチップが組み込まれており、従来のテープ、ハードドライブ、その他の記憶媒体とは異なり、磁性物質が存在しません。携帯電話の普及率は高く、数十万~数千万ヘルツもの高周波電磁波にはIDカードを磁化させる能力はありません。携帯電話のスピーカーに内蔵されている磁石は、ID カードに消磁効果を与えません。 ID カードと携帯電話を安全に一緒に置くことができ、ID カードの損傷を避け、通常の使用を保護してより良いサービスを提供できるように注意を払うことができます。

応用物理学にはどのようなコンピュータ機器が必要ですか(応用物理学に必要な科目は何ですか) 応用物理学にはどのようなコンピュータ機器が必要ですか(応用物理学に必要な科目は何ですか) Dec 30, 2023 pm 12:11 PM

応用物理学に使用するコンピュータには高いパフォーマンスが必要です。 2. その理由は、物理学専攻には多数のデータ処理、シミュレーション計算、プログラミング タスクが含まれており、これらのタスクをサポートするにはより高度な構成のコンピューターが必要になるためです。プロセッサのパフォーマンスとメモリ容量が向上すると、コンピューティング速度と動作効率が向上し、ストレージ スペースが大きくなると大量のデータとシミュレーション結果を保存でき、グラフィックス カードのパフォーマンスが向上すると、物理シミュレーションと視覚化タスクをサポートできます。 3. さらに、物理学を専攻する学生は、数値計算ソフトウェア、シミュレーション ソフトウェア、データ分析ソフトウェアなどの特定のソフトウェア ツールを使用する必要がある場合もあります。これらのソフトウェアには、コンピュータの構成にも特定の要件があります。したがって、学習や研究作業をより適切にサポートするために、物理学の学生は通常、より高い構成のコンピュータを選択する必要があります。

See all articles