内容正文:
87 Python 正则表达式的应用
复习与巩固:
Python 中的正则表达式是通过 re 模块来实现的,
它提供了丰富的功能来处理字符串匹配和操作
案例一:查找文本中的数字
创建一个txt文本文档,随机输入数据。在数据中找出数字。
把文本中的所有a替换成ok
案例二:验证邮政编码
正则表达式形式:对于 6 位数字的正则表达式,应该使用 r'^\d{6}$',以确保字符串刚好是 6 位数字。如果不加 ^ 和 $,就有可能匹配到包含其他字符的字符串。
案例三 验证电话号码
案例四:提取 URL
URL(Uniform Resource Locator,统一资源定位符)是一种标准化的字符串,用于指定在网络上访问的资源的位置。URL 是互联网上资源的地址
正则表达式https?://[^\s]+用于
匹配以http://或https://开头,
后面跟着非空白字符序列的 URL。
案例五: 验证邮箱地址
代码解析:
$$