我有一个文件和一行文件看起来像这样
GIVEN=David Smith
GIVEN=John Doe Young
GIVEN=Ms Sam Parker
GIVEN=Mr James Free Foo ABC
GIVEN=Joe Cam-Barr
我只想找到任何以开头的行GIVEN
并找到最后一个空格字符(假设是姓氏),然后换行。
所以输入=
FOO=Bar
GIVEN=David Smith
Baz=123
输出应该是
FOO=Bar
GIVEN=David
LAST=Smith
Baz=123
这是我所能得到的:
(?<=(GIVEN=))(.*\ )