专栏首页自动化、性能测试Python习题集(十五)

Python习题集(十五)

每天一习题,提升Python不是问题!!有更简洁的写法请评论告知我!

https://www.cnblogs.com/poloyy/category/1676599.html

题目

请写一个函数,该函数 参数为一个字符串,请验证该字符串是否是一个合法的电话号码,合法返回True,否则返回False
规则如下
1、该字符串必须全部都是数字。
2、该字符串长度为11位。
3、该字符必须以数字1开头。
比如
validate_phone("13423445566") ➞ True
validate_phone(".23rfs") ➞ False

解题思路

正则匹配,有则True,无则False

答案

def validate_phone(strs):
    res = re.findall("^1[0-9]{10}", strs)
    if res:
        return True
    return False


print(validate_phone("13423445566"))
print(validate_phone(".23rfs"))

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Mysql 常用函数(10)- strcmp 函数

    https://www.cnblogs.com/poloyy/p/12890763.html

    小菠萝测试笔记
  • Mysql 常用函数(39)- time 函数

    https://www.cnblogs.com/poloyy/p/12890763.html

    小菠萝测试笔记
  • Robot Framework(8)- Collections 测试库常用的关键字列表

    https://www.cnblogs.com/poloyy/category/1770899.html

    小菠萝测试笔记
  • python3——字符串基础

    py3study
  • G1 GC:一个神奇的 JVM 参数,减少你的内存消耗

    现代 Java 应用程序有大量的字符串操作,例如,Web 服务 API 调用(JSON、REST、SOAP 等)、外部数据源调用(SQL、从 DB 返回的数据等...

    涤生
  • 《深入理解Java虚拟机》第2版挖的坑终于在第3版中被R大填平了

    本周还是在家办公的一周,上面的图就是我在家的工位,和上周《Dubbo Cluster集群那点你不知道的事》这篇文章里面的第一张图片比起来,升级了显示器支撑臂,如...

    why技术
  • 微信公众平台后台编辑器上线图片缩放和封面图裁剪功能

      今日,微信公众平台后台编辑器又上线了两个更新,图片缩放和封面图裁剪功能,微信团队真喜欢深夜放毒,不想让人睡的节奏。【微信公众平台编辑器可以剪裁和替换正文图片...

    ytkah
  • 尽管领袖被捕,Cobalt 黑客组织仍然活跃

    俄罗斯安全公司 Group-IB 近期发现,专门窃取银行和金融机构资金的 Cobalt 黑客组织仍然活跃,尽管其领导人于两个月前在西班牙被捕,但其成员仍在继续针...

    周俊辉
  • 【编程基础】聊聊如何学习Java-入门篇

    本博客宗旨是扫除你学习编程之前的信心障碍,零基础学习Java知识,总结前辈经验接合实际编程来谈谈Java学习。 学习编程你准备好了吗?你有信心吗? ?...

    程序员互动联盟
  • centOS 如何安装 lnmp 环境

    魏艾斯博客www.vpsss.net

扫码关注云+社区

领取腾讯云代金券