我有一個文件和一個符合的文件看起來像這樣拆分姓氏出到新行
GIVEN=David Smith
GIVEN=John Doe Young
GIVEN=Ms Sam Parker
GIVEN=Mr James Free Foo ABC
GIVEN=Joe Cam-Barr
我只是想找到與GIVEN
開始anylines並找到最後一個空格字符(假設是最後一個名字),然後創建一個新行。
所以輸入=
FOO=Bar
GIVEN=David Smith
Baz=123
輸出應該
FOO=Bar
GIVEN=David
LAST=Smith
Baz=123
這是據我可以得到:
(?<=(GIVEN=))(.*\)
在這裏看到演示http://regexr.com?30uh8
你想在Perl中做到這一點? AWK? – Ansari
+1樣本輸入,預期輸出和一些代碼。祝你好運。 – shellter
我很高興在* inx上運行任何東西 – Daveo