文章目录
正则表达式是python的一大特色,当然其他很多编程语言都提供正则表达式,但是python处理字符串见长,所以正则表达式更加灵活,今天先介绍正则表达式中的特殊符号,下一篇再介绍如何在python中使用正则表达式。
- 一般字符,也是最常用的字符:
![Python教程:[9]正则表达式符号使用范例](/2016/06/01/Python%E6%95%99%E7%A8%8B%EF%BC%9A%5B9%5D%E6%AD%A3%E5%88%99%E8%A1%A8%E8%BE%BE%E5%BC%8F%E7%AC%A6%E5%8F%B7%E4%BD%BF%E7%94%A8%E8%8C%83%E4%BE%8B/a54e55fbfbedab644468f5ebf536afc379311e47.jpg)
- 预定义字符集:没有理由,他们都是预先定义的
![Python教程:[9]正则表达式符号使用范例](/2016/06/01/Python%E6%95%99%E7%A8%8B%EF%BC%9A%5B9%5D%E6%AD%A3%E5%88%99%E8%A1%A8%E8%BE%BE%E5%BC%8F%E7%AC%A6%E5%8F%B7%E4%BD%BF%E7%94%A8%E8%8C%83%E4%BE%8B/9a1151c2d56285353e3e6b0a92ef76c6a6ef6384.jpg)
- 数量匹配词,主要控制字符重复次数。
![Python教程:[9]正则表达式符号使用范例](/2016/06/01/Python%E6%95%99%E7%A8%8B%EF%BC%9A%5B9%5D%E6%AD%A3%E5%88%99%E8%A1%A8%E8%BE%BE%E5%BC%8F%E7%AC%A6%E5%8F%B7%E4%BD%BF%E7%94%A8%E8%8C%83%E4%BE%8B/ae10eddeb48f8c54730d7c0438292df5e1fe7f84.jpg)
- 位置匹配:匹配开头结尾
![Python教程:[9]正则表达式符号使用范例](/2016/06/01/Python%E6%95%99%E7%A8%8B%EF%BC%9A%5B9%5D%E6%AD%A3%E5%88%99%E8%A1%A8%E8%BE%BE%E5%BC%8F%E7%AC%A6%E5%8F%B7%E4%BD%BF%E7%94%A8%E8%8C%83%E4%BE%8B/3b6833f5e0fe992551d2d07b36a85edf8cb17184.jpg)
- 分组字符:竖线或者括号
![Python教程:[9]正则表达式符号使用范例](/2016/06/01/Python%E6%95%99%E7%A8%8B%EF%BC%9A%5B9%5D%E6%AD%A3%E5%88%99%E8%A1%A8%E8%BE%BE%E5%BC%8F%E7%AC%A6%E5%8F%B7%E4%BD%BF%E7%94%A8%E8%8C%83%E4%BE%8B/5d212aa85edf8db139f0c54f0b23dd54574e7484.jpg)
转载请注明来自DataScience.
邮箱: 675495787@qq.com