【发布时间】:2017-05-15 12:00:07
【问题描述】:
我有一个列表:
firstname.lastname (location)
我想提取名字、姓氏和位置。它可以是位置中的点,但总是在括号之间。
谁能帮帮我? (如果可能的话,给出正则表达式的解释,我不知道为什么我永远不能创建自己的正则表达式......)
我找到了:
#\((.*?)\)# for the location
^[^\.]+ for the firstname
但我找不到姓氏,而且我不知道如何将所有 3 个匹配在一起
【问题讨论】:
-
regexr.com .. 去这里试试自己
-
第一步 google 正则表达式,然后告诉我们你尝试了什么regex101.com
-
我找到了,我不能做我想做的事,我确实找到了位置,或者名字,但不是所有 3 个一起,或者姓氏