Python核心编程第3版 课后习题第1章:正则表达式
1-1 识别后续的字符串:“bat”、“bit”、“but”、“hat”、“hit”或者“hut”。
patt = 'b.t|h.t'
1-2 匹配由单个空格分隔的任意单词对,也就是姓和名。
知识点:中文名字的正则表达式:[\u4e00-\u9fff]{2,6} 英文名字的正则表达式:^[A-Z][a-z]*(\s[A-Z][a-z]*)*$
import re
patt = r'[\u4e00-\u9fff]{2,6}|^[A-Z][a-z]*(\s[A-Z][a-z]*)*$'
lst..
原创
2021-06-23 23:51:01 ·
520 阅读 ·
0 评论