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>

Attachment: pgpdyBSSUS3Ey.pgp
Description: PGP signature

Reply via email to