更新时间:2022-11-12 22:07:40
在 fish
前后使用负字符类,像这样:\(^\|[^[:alnum:]]\)fish\($\|[^[:alnum:]]\)
.这说:
Use a negative character class before and after fish
, like so: \(^\|[^[:alnum:]]\)fish\($\|[^[:alnum:]]\)
. This says:
这保证紧接在 fish
之前和之后的字符不是字母数字.
This guarantees that the characters immediately preceding and immediately following fish
are not alphanumeric.
sed 's/\(^\|[^[:alnum:]]\)fish\($\|[^[:alnum:]]\)/\1bear\2/g'