當前位置:編程學習大全網 - 遊戲軟體 - 用js的正則表達式檢測電話號碼,要求必須是1開頭,只能是11位數字,該正則表達式怎麽寫?

用js的正則表達式檢測電話號碼,要求必須是1開頭,只能是11位數字,該正則表達式怎麽寫?

表達式寫法是:/^1\d{10}$/

解析:^1 以1開頭,\d表示數字,\d{10}表示數字出現10次,加上前面以1開頭,正好是11個數字,X$表示以X結尾,這裏用$表示後面沒有了,11個數字後已經是匹配字符串的結尾。

結果展示:

正則表達式,又稱規則表達式。(英語:Regular Expression,在代碼中常簡寫為regex、regexp或RE),計算機科學的壹個概念。正則表達式通常被用來檢索、替換那些符合某個模式(規則)的文本。

許多程序設計語言都支持利用正則表達式進行字符串操作。例如,在Perl中就內建了壹個功能強大的正則表達式引擎。正則表達式這個概念最初是由Unix中的工具軟件(例如sed和grep)普及開的。正則表達式通常縮寫成“regex”,單數有regexp、regex,復數有regexps、regexes、regexen。

  • 上一篇:鬼來電最終篇的介紹
  • 下一篇:詳細介紹1938年徐州會戰?
  • copyright 2024編程學習大全網