xsappyx at gmail.com
Sun Dec 5 02:49:47 UTC 2010
On Sat, Dec 4, 2010 at 17:56, <perryh at pluto.rain.com> wrote:
> Joshua Gimer <jgimer at gmail.com> wrote:
>> On Sat, Dec 4, 2010 at 5:26 PM, Gary Kline <kline at thought.org> wrote:
>> > I have tried :1,$/s/[0-9]][0-9][0-9]/foo/g
>> Why not just %s/[0-9]*/foo/g
> Too broad -- it will match the null string. (* means "zero or more
> instances of" whatever preceded it.)
> Best RE I know for integers is
> (or replace the 1 with a 0 if the strings in question might have
> leading zeros).
> freebsd-questions at freebsd.org mailing list
> To unsubscribe, send any mail to "freebsd-questions-unsubscribe at freebsd.org"
Also, the + operator means '1 or more' but needs escaped: %s/[0-9]\+/foo/g
More information about the freebsd-questions