我使用vim找到一個四位數字並替換最後一位數字,但不同於使用${1}
值作爲反向引用的新學校sed,它使用\1
並且我努力工作附加下面的數字。我需要做的:反向引用搜索替換爲結尾數字
- 一個= 1234 =>α= 1235
- B = 1374 => B = 1375
我想我需要s/\(=[0-9]\{3\}\)4/=\1<xxx>5/g
其中是零長度的字符。 我試過s/\(=[0-9]\{3\}\)4/=${1}5/g
但它沒有使用反向引用。 有趣的是s/\(=[0-9]\{3\}\)4/=\15/g
是否正確,但有一個實際上有15個後退參考組的角落案例...
個人而言,我只是用搜索模式找到四位數字和''每一個,因爲我發現他們... –
沒有15個反向引用組 –