2

私は以下のようなテキストを持っています -

xA0
xA1
xB0
xB1

これに置き換えたい

(xA 0)
(xA 1)
(xB 0)
(xB 1)

この場合、ワイルドカードを使用するにはどうすればよいですか? 誰か助けてください。

4

2 に答える 2

2

:s/\(x[AB]\)\([01]\)/(\1 \2)/期待した結果が得られますか?


説明

検索と置換の一般的なパターンは次のとおりですs/pattern/replacement/。ここで最初の試合はx[AB]. の後にまたはxが続くことを意味します。を使用して、一致をグループ化し、結果を に保存します。またはであると仮定された数値に対しても同じことが行われます。最後に、保存されたグループを で参照し、括弧で囲みます。AB\( \)\101\1\2

于 2012-05-10T14:30:58.457 に答える