gpt4 book ai didi

带有空格、加号、连字符和括号的数字的正则表达式

转载 作者:行者123 更新时间:2023-12-04 16:31:34 25 4
gpt4 key购买 nike

我正在寻找电话号码的正则表达式,但似乎找不到我需要的东西。

要求

  • 以加号(可选)开头,例如。 +442021234
  • 允许括号(可选)例如。 (+44)2021234
  • 允许任意长度的数字
  • 允许数字之间的空格,例如。 (+44) 202 1234
  • 允许连字符,例如。 (+44)-202-1234

  • 基本上希望允许用户输入带有常见特殊字符的电话号码,并使用 JavaScript onBlur 去除这些字符。任何帮助深表感谢。

    最佳答案

    你可以试试这个正则表达式:

    /(?:\(?\+\d{2}\)?\s*)?\d+(?:[ -]*\d+)*$/

    关于带有空格、加号、连字符和括号的数字的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20054770/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com