我有类似以下文本(意图空格),我逐行运行正则表达式:
Smith-Petersen X1l
Jonas Henry
Foord. 82a 221.
12345 Somewhere
我现在想使用正则表达式来捕获在第一个匹配组中出现的3个或更多空格之前的任何内容(可能出现,也可能不出现)。允许的字符:
[a-zA-Z0-9,. '\-AÖÜäöüß]
我想要的是:
史密斯-彼得森
,乔纳斯·亨利
,弗德。82a
和某个地方12345号
。 我已经拼命尝试了,希望在这里找到帮助... 我无法让它工作,因为我的表达式会抓住空格和后面的内容,并将其放入第一组中。 有没有一种逆转RegEx的方法? 有谁能帮我解决这个问题?