【发布时间】:2020-07-02 04:36:59
【问题描述】:
我有以下字符串:
string = "Malcolm Reynolds"
我为此编写了一个正则表达式,它将找到用户的名字和姓氏:
m = re.match(r"(?P<first_name>\w+) (?P<last_name>\w+)", "Malcolm Reynolds")
m.groupdict()
结果:
{'first_name': 'Malcolm', 'last_name': 'Reynolds'}
有时,我不知道姓氏。那时,我的正则表达式失败了。有人对此有任何想法吗?
【问题讨论】:
标签: python regex regex-group python-re