ホームページ ウェブフロントエンド jsチュートリアル 実践的なJS正規表現(携帯電話番号/IP正規表現/郵便番号正規表現/電話番号など)_JavaScriptスキル

実践的なJS正規表現(携帯電話番号/IP正規表現/郵便番号正規表現/電話番号など)_JavaScriptスキル

May 16, 2016 pm 05:43 PM
js正規表現 電話 郵便番号

//完全に数字で構成されているかどうかを確認します

コードをコピー コードは次のとおりです:

function isDigit(s)
{
var patrn=/^[0-9]{1,20}$/;
if (!patrn.exec(s)) return false
return true
}

//ログイン名を確認します: 文字、数字、「_」、「.」で始まる 5 ~ 20 文字の文字列のみを入力できます
コードをコピーします コードは次のとおりです:

function isRegisterUserName(s)
{
var patrn= /^[a- zA-Z]{1}([a-zA-Z0-9]|[._]){4,19}$/;
if (!patrn.exec(s)) false
return true
}

//ユーザー名を確認します: 文字で始まる 1 ~ 30 個の文字列のみを入力できます
コードをコピー コードは次のとおりです:

function isTrueName(s)
{
var patrn=/^[a-zA-Z ]{1,30 }$/;
if (!patrn.exec(s)) return false
return true
}

//検証パスワード: 6-のみ20 個入力可能 文字、数字、アンダースコア
コードをコピー コードは次のとおりです:

function isPasswd(s)
{
var patrn=/^(w){6,20}$/;
if (!patrn.exec(s)) return false
return true
}

//通常の電話番号と FAX 番号を確認します。「」で始めることができ、数字に加えて「-」を含めることもできます
コードをコピー コードは次のとおりです:

function isTel(s)
{
//var patrn=/^[ ]{0,1}(d){1,3} [ ]?([-]?(d){1,12}) $/;
var patrn=/^[ ]{0,1}( d){1,3}[ ]?([-] ?((d)|[ ]){1,12}) $/;
if (!patrn.exec(s)) return false
return true
}

//携帯電話番号を確認します: 数字に加えて、「-」を含めることができます
コードをコピー コードは次のとおりです:

function isMobil(s)
{
var patrn=/^[ ]{ 0,1}(d){1,3}[ ]?([-]? ((d)|[ ]){1,12}) $/;
if (!patrn.exec(s)) return false
return true
}

//郵便番号を確認します
コードをコピー コードは次のとおりです:

function isPostalCode(s)
{
//var patrn=/^[a-zA-Z0-9]{3,12}$ /;
var patrn=/^[a-zA-Z0-9 ]{3, 12}$/;
if (!patrn.exec(s)) return true
}

//検索キーワードを確認します

コードをコピー コードは次のとおりです:
function isSearch(s)
{
var patrn=/^ [^`~!@#$%^&*() =|][]{}:;',.< ;>/?]{1}[^`~!@$%^&() =| ][]{}:;',.<>?]{0,19}$/; if (!patrn.exec(s)) return false
return true
}


//IP アドレスが


であるかどうかを確認しますコードをコピー コードは次のとおりです:
function isIP(s) //by zergling
{
var patrn=/^ [0-9.]{1,20}$/;
if (!patrn.exec(s)) return false
return true
}



コードをコピー コードは次のとおりです:

"^d $" //Non-negative integer (positive integer 0)
"^[0-9]*[1-9][0-9]*$" //Positive integer
"^((-d )|(0 ))$" //Non-positive integer (negative integer 0)
"^-[0-9]*[1-9][0-9]*$ " //Negative integer
"^-?d $" //Integer
"^d (.d )?$" //Non-negative floating point number (positive floating point number 0)
"^(( [0-9] .[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*.[0-9] ) |([0-9]*[1-9][0-9]*))$" //Positive floating point number
"^((-d (.d )?)|(0 (.0 ) ?))$" //Non-positive floating point number (negative floating point number 0)
"^(-(([0-9] .[0-9]*[1-9][0-9]*) |([0-9]*[1-9][0-9]*.[0-9] )|([0-9]*[1-9][0-9]*)))$" //Negative floating point number
"^(-?d )(.d )?$" //Floating point number
"^[A-Za-z] $" //A character composed of 26 English letters String
"^[A-Z] $" //A string consisting of 26 uppercase English letters
"^[a-z] $" //A string consisting of 26 lowercase English letters
"^[A-Za-z0-9] $" // A string consisting of numbers and 26 English letters
"^w $" // A string consisting of numbers, 26 English letters or underscores
"^[w-] (.[w-] )*@[w-] (.[w-] ) $"   //email address
"^[a-zA-z] ://( w (-w )*)(.(w (-w )*))*(?S*)?$" //url
"^[A-Za-z0-9_]*$"
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、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)

電話をかけても音が出ない場合はどうすればよいですか? 電話をかけても音が出ない場合はどうすればよいですか? Mar 27, 2023 pm 03:09 PM

通話時に音が出ない原因と解決策: 1. 電波が悪い場合は、電波の良い場所に移動して再度電話をかけることができます; 2. 音量がミュートまたは最小に調整されている場合は、通話音量を設定できますメニュー内; 3. 通話の一時停止または禁止が原因の場合は、対応するボタンをクリックして試してください; 4. 電話機の突然のクラッシュまたは電源喪失が原因の場合は、電話機を再起動または充電します; 5. 通話の一時停止または禁止が原因の場合は、対応するボタンをクリックして試してくださいイヤーピースが破損した場合は、アフターサービスに修理をご依頼ください。

携帯電話で電話をかけられないのはなぜですか? 携帯電話で電話をかけられないのはなぜですか? Sep 12, 2023 pm 05:44 PM

携帯電話の通話が受信できない理由は、信号の問題、機内モード、SIM カードの問題、ブラックリスト設定、携帯電話の設定の問題、ソフトウェアの問題、またはオペレーターの問題が考えられます。詳細な紹介: 1. 信号の問題。携帯電話が設置されている場所の信号が弱いか、信号が届かないエリアにあるため、通話に応答できないか発信できない可能性があります。空いている場所に移動してみてください。 2. 機内モード 電話機が機内モードの場合、電話への応答や着信などができなくなります。 。

携帯電話で電話をかけられないのはなぜですか? 携帯電話で電話をかけられないのはなぜですか? Nov 23, 2023 pm 04:04 PM

携帯電話で通話できない理由: 1. 信号の問題、2. 携帯電話の設定の問題、5. 通信事業者のネットワークの問題、7. ソフトウェアの問題。 8. 特定の地域または期間の問題。 10. その他の問題。詳細な紹介: 1. 携帯電話で通話できない最も一般的な原因の 1 つは、信号の問題である可能性があります。携帯電話の信号が十分でない場合、携帯電話のアカウントに問題がある場合があります。携帯電話の口座を滞納・停止されている等。

電話をかけることはできるが、インターネットを閲覧できない携帯電話には何が問題があるのでしょうか? 電話をかけることはできるが、インターネットを閲覧できない携帯電話には何が問題があるのでしょうか? Sep 19, 2023 pm 04:48 PM

携帯電話で通話はできるがインターネットにアクセスできない理由としては、データ トラフィック スイッチがオフになっている、APN 設定が間違っている、モバイル ネットワーク信号が弱い、オペレーターの制限または障害、携帯電話ソフトウェアの問題、または SIM カードが考えられます。問題など詳細な紹介: 1. データ フロー スイッチがオフになっている。通常、携帯電話では、データ フロー スイッチがオフになっている場合でも、携帯電話がインターネットにアクセスするためにモバイル データを使用するかどうかを制御するデータ フロー スイッチがあります。モバイルネットワークに接続されている場合、データを使用してインターネットにアクセスできない場合、ユーザーは電話の設定でデータトラフィックスイッチを見つけてオンにすることができます。 2. APN設定エラーなど。

電話をかけるときに番号を表示しないように設定する方法 電話をかけるときに番号を表示しないように設定する方法 Sep 11, 2023 am 10:28 AM

発信時に番号を表示しない設定は、携帯電話のダイヤル設定、固定電話のダイヤル設定、およびサードパーティのアプリケーションを使用して設定できます。詳細な紹介: 1. 携帯電話のダイヤル設定を使用し、設定メニューで [自分の番号を表示] または同様のオプションを探し、[閉じる] または [非表示] を選択します; 2. 固定電話のダイヤル設定を使用し、*67 にダイヤルし、その後電話をかけたい番号を入力します; 3. App Store で「匿名ダイヤル」または同様のキーワードを検索し、インストールして設定する適切なアプリケーションを選択します。

高周波通話とはどういう意味ですか? 高周波通話とはどういう意味ですか? Sep 21, 2022 pm 03:28 PM

高頻度通話とは、発信頻度が比較的高い通話を指します。平均的なユーザーは 1 日に十数回しか電話をかけず、1 日に 1 回も電話をかけないこともありますが、高頻度のユーザーは毎日電話をかけ続けます。一般の人と比較すると、その頻度は低く、はるかに高いです。高頻度の電話の背後には、主に 2 つの状況があります。詐欺電話またはビジネスを宣伝する電話です。ビッグデータと高度な技術的手段により、オペレーターは頻繁にダイヤルされる電話を検出できますが、これらの電話は嫌がらせや詐欺の疑いがあり、ユーザーは応答する際に注意する必要があります。

Apple の携帯電話で電話をかけられないのはなぜですか? Apple の携帯電話で電話をかけられないのはなぜですか? Mar 08, 2024 pm 06:30 PM

携帯電話を使用しているときに通話ができないと、頭が痛くなり、どうすれば解決できるのか分からないと思いますが、通話ができない原因はさまざまですので、今回は考えられる原因をご紹介します。 iPhone が通話できない原因の分析: 1. 通話中、現在地のオペレーターのネットワーク信号が弱いため、通話品質に影響を与える可能性があります。 2. お客様が保有する Apple 携帯電話はカスタマイズ版またはロック版であり、対応する通信事業者の SIM カードのみをサポートしているため、カードを交換すると故障の原因となる可能性があります。 3. Apple の携帯電話システムには、通話機能を妨げる不安定な要因があります。 4. 携帯電話の SIM カードが破損しており、携帯電話が正常に通話できなくなります。 5. デバイス自体にハードウェアの問題があり、通話ができない場合、ユーザーは電話に問題があるかどうかを確認できます。 6.

電話をかけるときに自分の番号を隠す方法 電話をかけるときに自分の番号を隠す方法 Sep 11, 2023 am 10:35 AM

電話会社の匿名通話サービス、テレホンカード、​​インターネット通話サービス、または携帯電話アプリを使用して、自分の番号を隠すことができます。詳細な紹介: 1. 電話会社が提供する匿名通話サービス (特定のキーボードの組み合わせを押してダイヤルするだけ) 2. コンビニや携帯電話店で購入できるテレホンカード 3. インターネット電話サービス、インターネット電話サービス インターネット接続を通じて電話をかけることができます; 4. 携帯電話アプリケーション これらのアプリケーションでは、通常、ダイヤルする前に番号を非表示にするかどうかを選択できます。

See all articles