実践的なJS正規表現(携帯電話番号/IP正規表現/郵便番号正規表現/電話番号など)_JavaScriptスキル
//完全に数字で構成されているかどうかを確認します
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
}
{
var patrn=/^ [^`~!@#$%^&*() =|][]{}:;',.< ;>/?]{1}[^`~!@$%^&() =| ][]{}:;',.<>?]{0,19}$/; if (!patrn.exec(s)) return false
return true
}
//IP アドレスが
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_]*$"

ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

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

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

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

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

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

ホットトピック











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

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

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

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

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

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

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

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