楼主: longgb246
741 0

[程序分享] python-re模块[自学笔记] [推广有奖]

  • 3关注
  • 1粉丝

讲师

69%

还不是VIP/贵宾

-

威望
0
论坛币
2491 个
通用积分
8.4272
学术水平
10 点
热心指数
16 点
信用等级
8 点
经验
2011 点
帖子
347
精华
0
在线时间
613 小时
注册时间
2013-4-26
最后登录
2023-3-18

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
  1. ^        匹配字符串的开头
  2. $        匹配字符串的末尾。
  3. .        匹配任意字符,除了换行符
  4. [...]        用来表示一组字符,单独列出:[amk] 匹配 'a','m'或'k'
  5. [^...]        不在[]中的字符:[^abc] 匹配除了a,b,c之外的字符。
  6. *        匹配0个或多个的表达式。
  7. +        匹配1个或多个的表达式。
  8. ?        匹配0个或1个由前面的正则表达式定义的片段,非贪婪方式
  9. { n}        
  10. { n,}        精确匹配n个前面表达式。
  11. { n, m}        匹配 n 到 m 次由前面的正则表达式定义的片段,贪婪方式
  12. a| b        匹配a或b
  13. \w        匹配字母数字
  14. \W        匹配非字母数字
  15. \s        匹配任意空白字符,等价于 [\t\n\r\f].
  16. \S        匹配任意非空字符
  17. \d        匹配任意数字,等价于 [0-9].
  18. \D        匹配任意非数字
  19. \n, \t, 等.        匹配一个换行符。匹配一个制表符。等
  20. \1...\9        匹配第n个分组的子表达式。
  21. \10        匹配第n个分组的子表达式,如果它经匹配。否则指的是八进制字符码的表达式。
复制代码
  1. [a-zA-Z0-9]
  2. ab{1,2}
  3. (ab){1,2}

  4. (?=...)        a(?=\d)
  5. (?!...)        a(?!\d)
  6. (?<=..)        (?<=\d)a
  7. (?<!..)        (?<!\d)a
复制代码
  1. re.I(re.IGNORECASE): 忽略大小写(括号内是完整写法,下同
复制代码



二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:python 正则表达式 表达式 字符串 换行符 八进制 表达式 换行符 制表符 字符串

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-5-4 04:53