我有一個包含許多字符串的文件。例如:在具有特定條件的sed文件中替換
Bergson
BErgson Bergso
\a{Henri Bergson}
Henri BERgson bergson
我想在\a{...}
封裝字Bergson
(與不敏感的情況下),但只有當這個詞是不是已經命令\a{...}
內。
那麼其結果必然是
\a{Bergson}
\a{BErgson} Bergso
\a{Henri Bergson}
Henri \a{BERgson} \a{bergson}
我使用sed
努力,但對我來說太複雜,也許它是不正確的工具。
你有什麼想法我可以做到這一點?
@Guuk更新中... –
喬治:會好奇,你將如何應對3號線MiniMax的樣本數據 - '\ a {... Bergson} bergson \ a {Bergson}'......或者任何有'\ a {... bergson ...}'和'bergson'混合的線。它不在OP的樣本數據中,所以不知道它是否是一個現實的例子 – markp
@GeorgeVasiliou謝謝。 – Guuk