Re: [問題] 關於VI取代的問題
看這格式,應該是找 "units" 前的四位數做代換才對。
%s/\([0-9][0-9]\)\([0-9][0-9]\) units/\1.\2 units/
==> 在 schuang.bbs@77bbs.com (風中的企鵝) 的文章中提到:
> 指令如下:
> 0,$s/1742\ 1938\ 2134/17.42\ 19.38\ 21.34/g
> ※ 引述《lalamam.bbs@ptt.cc ()》之銘言:
> : 我有一個檔案資料要處理
> : 是文字與數字的組合,其中我想要把某些特定位置的數字作處理
> : 例如下面的情況
> : thermo_region3 block 0 36.15 0 36.15 2 1742 units box
> : thermo region thermo_region3
> : thermo_region4 block 0 36.15 0 36.15 2 1938 units box
> : thermo region thermo_region4
> : thermo_region5 block 0 36.15 0 36.15 2 2134 units box
> : thermo region thermo_region5
> : 其中我希望 把1742 1938 2134 改成 17.42 19.38 21.34
> : 請問VI 可以完成這種需求嗎
> : 謝謝
--
* Origin: ★ 交通大學資訊科學系 BBS ★ <bbs.cis.nctu.edu.tw: 140.113.23.3>
Linux 近期熱門文章
23
129
PTT數位生活區 即時熱門文章