簡體   English   中英

REGEX為特殊電話號碼

[英]REGEX for a special phone number

請為這個特殊的電話號碼提供一個常規的例外情況:

00 66 6 06 06 06 06 (internationnal)
AND
00 666 6 06 06 06 06  (internationnal)
AND
06 06 06 06 06 (nationnal)

我試過制作一個:

^(\(\([0-9]*\)| [0-9]* ))?[0]?[0-9][0-9\  ]*$

但這並不是很好。

請掌握任何幫助? 提前致謝。

我不確定這是否是你需要的,但它可能有所幫助:

^\d{2} (\d{2,3} \d )?\d{2} \d{2} \d{2} \d{2}$

這個正則表達式將為您解決問題:

^\d{2}\s\d{2,3}\s\d{1,2}\s\d{2}\s\d{2}(\s\d{2})?(\s\d{2})?$

這是一個證明它Rubular 請注意,在Rubular中我沒有包含$因為正在搜索的文本是您提供的文本,但在進行實際工作時,您希望將其作為字符串的結尾。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM