Python程序设计 10. Python正则表达式.pptVIP

  • 96
  • 0
  • 约1.47万字
  • 约 67页
  • 2021-10-14 发布于四川
  • 举报
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 应用实例 信息科学技术学院 郭炜 瑞典斯德哥尔摩 诸葛亮口中的曹操 找出三国演义中,在诸葛亮提到曹操的所有场景,他是怎么说的 模式: 孔明曰:“倘曹操引兵来到,当如之何?” 孔明曰:“公瑾主意欲降操,甚为合理。” 孔明答曰:“曹操乃汉贼也,又何必问?” 孔明笑曰:“今操引百万之众, ” :“”都是中文的 * 诸葛亮口中的曹操 import re f = open(c:/tmp/三国演义utf8.txt,r,encoding=utf-8) txt = f.read() f.close() pt = (孔明.{0,2}曰:“[^”]*(曹操|曹贼|操贼|曹阿瞒|操).*?”) a = re.findall(pt,txt) print(len(a)) #58 for x in a: #x形如: (孔明答曰:“曹操乃汉贼也,又何必问?”, 操) print(x[0]) * 抽取ip地址、邮箱、网址 import re ipadr = r\b((25[0-5]|2[0-4]\d|((1\d{2})|([1-9]?\d)))\.){3}(25[0-5]|2[0-4]\d|((1\d{2})|([1-9]?\d)))\b

文档评论(0)

1亿VIP精品文档

相关文档