荷兰电话号码的正则表达式

Flo*_*Flo 4 regex phone-number

我正在寻找一个匹配荷兰电话号码的正则表达式.这些是格式要求:

  • 应该从0开始
  • 包含最多1个(可选)短划线" - "字符,现在它无关紧要,只要它不是第一个字符
  • 总长度10或11个字符

这是我到目前为止所提出的:

^0+-{1}?([0-9]{10,11})$
Run Code Online (Sandbox Code Playgroud)

小智 34

我之前在http://regexlib.com/Search.aspx?k=phone%20number看过这个 网站,看看这个网站,希望它有所 帮助.

(^\+[0-9]{2}|^\+[0-9]{2}\(0\)|^\(\+[0-9]{2}\)\(0\)|^00[0-9]{2}|^0)([0-9]{9}$|[0-9\-\s]{10}$)
Run Code Online (Sandbox Code Playgroud)

用于评估荷兰式电话号码的正则表达式.可能的示例前缀:+ 31,+ 31(0),(+ 31)(0),0,0031后跟9个数字(可以包含空格或 - ).


And*_*dré 7

我想出了这个创作

^(?:0|(?:\+|00) ?31 ?)(?:(?:[1-9] ?(?:[0-9] ?){8})|(?:6 ?-? ?[1-9] ?(?:[0-9] ?){7})|(?:[1,2,3,4,5,7,8,9]\d ?-? ?[1-9] ?(?:[0-9] ?){6})|(?:[1,2,3,4,5,7,8,9]\d{2} ?-? ?[1-9] ?(?:[0-9] ?){5}))$


Bri*_*ens 5

试试这个正则表达式: ^(?=^.{10,11}$)0\d*-?\d*$


Pkn*_*ife 5

以下是荷兰手机号码的正则表达式,包括国际前缀(0031 或 +31)的检查。检查一下: https: //regex101.com/r/Y2DG19/1

^\(?([+]31|0031|0)-?6(\s?|-)([0-9]\s{0,3}){8}$
Run Code Online (Sandbox Code Playgroud)

希望这可以帮助人们。