• 正则模块re
    • A:正则表达式和re模块案例
    • B:re模块的内置方法
  • 时间模块time
    • A:时间模块的三种表示方式
    • B:时间模块的相互转换
  • 随机数模块random
    • A:随机数模块的使用方法
  • 系统模块os
    • A:系统模块的使用方法
  • python解释器交互模块sys
    • A:交互模块的使用方法
  • 序列化模块
    • A:序列化模块的介绍
    • B:序列化模块的使用方法
  • 模块的导入
    • A:模块复用功能的使用说明
    • B:模块起别名
    • C:多模块同时导入和模块导入规则
    • D:from 模块 import 方法
    • E:模块执行隔离
  • 包的进阶
    • A:包的基础介绍
    • B:包的基础使用
    • C:包的绝对导入和相对导入

♣一:正则模块re

A:正则表达式和re模块案例

正则表达式,只要是和计算机有一定接触的,或多或少都能知道正则表达式,它能快读帮忙匹配到相应的字符,以至于我们常用的execl,word,文件搜索工具等都可以看到正则的影子,正则的发明不亚于鼠标键盘的发明,而且学习计算机必定会接触到正则表达式,而且正则表达式的规则在任何一种语言里面都存在,而且是相同的。

#判断用户输入的电话号码是否合规
import re
phone_number=input('请输入有效的电话号码:')
if re.match('^(13|15|18)[0-9]{9}$',phone_number): #手机号码必须是13,15,18开头,必须是数字类型,必须满足11位({9}这个是减掉了13,15,18这两位)
    print('是有效的手机号码')
else:
    print('无效的手机号码')
正则案例

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-08-27
  • 2021-07-03
  • 2022-12-23
  • 2021-05-09
  • 2022-01-13
猜你喜欢
  • 2021-08-01
  • 2022-01-07
  • 2022-01-19
  • 2021-08-23
相关资源
相似解决方案