Python基础笔记-正则表达式(2)

今天学习正则表达式这一章的剩下的内容

  • 1.缩写字符分类

/d 0到9的任何数字 /s空格、制表符或换行符
/D除0到9以外的任何字符 /S 除空格、制表符和换行符以外的任何字符
/w任何字母、数字、下划线字符
/W除了任何字母、数字、下划线字符


image.png
  • 2.自定义自己的分类字符,用方括号定义自己的字符分类,使用^放置在定义的字符前,可以匹配除了定义的字符以外的字符

image.png
  • 3.使用插入字符和美元字符表示匹配开始与结束

image.png
  • 4.通配符,句点.与星号,句点是匹配除了换行的所有字符,用点星.匹配所有文本。

image.png

image.png

用句点字符匹配换行


image.png
  • 5.不区分大小写的匹配,利用re.IGNORECASE 或 re.I作为第二个参数

image.png
  • 6.用sub()替换匹配的字符。需要有两个参数,替换与被替换

image.png
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容