相关疑难解决方法(0)

根据 libphonenumber 的规则生成有效的假电话号码

我想用它libphonenumber来验证电话号码,但是我们的许多集成测试都用来Faker生成测试数据,并且根据中定义的完整验证规则,生成的号码并不总是有效libphonenumber

我们有什么方法可以用来libphonenumber生成一组随机的有效电话号码吗?我知道getExampleNumber但这不合适,因为它只返回给定类型的单个数字。

faker libphonenumber

6
推荐指数
0
解决办法
989
查看次数

Python验证手机号码

我正在尝试验证一个手机号码,下面是我到目前为止所做的,但它似乎无法正常工作.

当传递的值看起来不像手机号码时,我需要它来提出验证错误.移动号码可以是10到14位数字,从0或7开始,可以添加44或+44.

def validate_mobile(value):
    """ Raise a ValidationError if the value looks like a mobile telephone number.
    """
    rule = re.compile(r'/^[0-9]{10,14}$/')

    if not rule.search(value):
        msg = u"Invalid mobile number."
        raise ValidationError(msg)
Run Code Online (Sandbox Code Playgroud)

python regex django

4
推荐指数
2
解决办法
2万
查看次数

制作随机电话号码xxx-xxx-xxxx

它将返回一个随机电话号码xxx-xxx-xxxx,但有以下限制:

  • 区号不能以零开头,
  • 中间三位数都不能是9,
  • 中三位数不能为000,
  • 最后4位数不能全部相同.

python python-2.7

0
推荐指数
2
解决办法
8519
查看次数

标签 统计

python ×2

django ×1

faker ×1

libphonenumber ×1

python-2.7 ×1

regex ×1