Regex来查找第一个表达式之前的表达式,

问题描述 投票:-2回答:2

我想使用正则表达式来匹配句子“,”之前的表达式

示例:我的名字是xxxx,我住在..,我是英国

结果应该是:我的名字是xxxx

谢谢!

regex talend
2个回答
0
投票

请尝试

print(re.search(r'[(\w)(\s)]+',Exemple).group())

0
投票

/([^,]+?),.*/在第一个everything that is not a comma中的第一个,之前捕获capture group。注意+?使得量词non-greedy

© www.soinside.com 2019 - 2024. All rights reserved.