首页 > 编程语言 > 详细

python核心编程正则表达式练习题1-2匹配由单个空格分隔的任意单词对,也就是性和名

时间:2019-08-16 19:43:44      阅读:123      评论:0      收藏:0      [点我收藏+]
# 匹配由单个空格分隔的任意单词对,也就是姓和名
 1 import re
 2 
 3 patt = [A-Za-z]+ [A-Za-z]+  # 方法一 +加号操作符匹配它左边的正则表达式至少出现一次的情况
 4 # patt = ‘[A-Za-z]+[ A-Za-z]+‘  # 方法二
5 # patt = ‘[A-Za-z]+\s[A-Za-z]+‘ # 方法三
6 name1 = zhang san 7 name2 = li si 8 name3 = wang ermazi 9 10 m = re.match(patt, name1) 11 m1 = re.match(patt, name2) 12 m2 = re.match(patt, name3) 13 if m is not None: 14 print(m.group()) 15 if m is not None: 16 print(m1.group()) 17 if m is not None: 18 print(m2.group())

"""
/usr/bin/python3.5 /studydisk/other/正则表达式/demo2.py
zhang san
li si
wang ermazi
"""

python核心编程正则表达式练习题1-2匹配由单个空格分隔的任意单词对,也就是性和名

原文:https://www.cnblogs.com/ranxf/p/11365243.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!