0

次のような文字列パターンを置き換えたい -

1234..5678 9876 4567 8245..9745

私はこれを次のようにしたい -

{1234..5678} 9876 4567 {8245..9745}

:%s/....\.\...../\{....\.\.....\}/gviエディタで試してみました。しかし、それは望ましい出力を与えていません。親切に助けてください。

4

2 に答える 2

0

これはうまくいくようです:

~$ echo 1234..5678 9876 4567 8245..9745 | sed  's/\([0-9]\{4\}\.\.[0-9]\{4\}\)/{\1}/g'
{1234..5678} 9876 4567 {8245..9745}
于 2013-09-03T06:53:58.343 に答える