python核心编程学习重点笔记.docVIP

  • 12
  • 0
  • 约4.99千字
  • 约 10页
  • 2020-11-09 发布于北京
  • 举报
Python关键编程学习笔记之chapter 15 这一章蛮关键,代码全部敲进去试过,请批评指正。 方便起见,程序写在py文件中。 1.?识别下列字符串:“bat,” “bit,” “but,” “hat,” “hit,” 或 “hut” ? #!/usr/bin/env python import re pattern=[bh][aiu]t m=bkibit n=re.search(pattern,m) if n is not None: print n.group() Ps:还能够findall函数 2.匹配用一个空格分隔任意一对单词,比如,名和姓 ?pattern=[A-Za-z]+\ [A-Za-z]+ 3. 匹配用一个逗号和一个空格分开一个单词和一个字母。比如,英文人名中姓和名?首字母 ? ?pattern=[A-Za-z]+\.\ [A-Za-z] 4.?匹配全部正当Python标识符 pattern=[\w]+ Ps:不是很完美,算不算? 5.请依据您(读者)当地相关地址格式写法匹配一个街道地址(你写出正则表示式要?尽可能通用以匹配任意数目标表示街道名字单词, ?? 包含类型指示)。比如,美国街道地址使用这?样格式:1180 Bordeaux Drive. ?? 使你写正则表示式尽可能通用,要求能够匹配多个单词街道?名字, ?? 如:3120 De la Cruz B

文档评论(0)

1亿VIP精品文档

相关文档