On Thu, 2006-05-25 at 10:55:51 +1000, Tien Pham sent: >Dear all > Hi Tien
>I have a very large file containing 7000 lines of data in a
>single column. Below is a sample. Many of them are 7 digit
>numbers and others are 8 digit numbers. For those 7 digit
>numbers, I need to add number 0 at the beginning of it. Can
>someone please show me a command to do it all in one hit? Those
>7 digits numbers have no regular patterns, except that they have
>7 digits, and the order of all numbers in the column has to
>remain unchanged.
>
:%s/^\d\{7}$/0&/
On every line that has exactly seven digits replace the match
with a zero followed by the entire match.
See :help :s
>Your help is greatly appreciated.
>
You're very welcome;
--paj
--
Pete Johns <http://johnsy.com/>
Tel/Fax numbers and IM information <http://johnsy.com/contact/>
Road Tripping Story <http://johnsy.com/20060522123211>
pgpdyBSSUS3Ey.pgp
Description: PGP signature
