On Sun, Dec 05, 2010 at 07:56:30PM +1100, Ian Smith wrote:
> In freebsd-questions Digest, Vol 339, Issue 11, Message: 30
> On Sat, 4 Dec 2010 18:23:08 -0800 Gary Kline <kl...@thought.org> wrote:
>  > On Sat, Dec 04, 2010 at 05:56:59PM -0800, per...@pluto.rain.com wrote:
>  > > Joshua Gimer <jgi...@gmail.com> wrote:
>  > > 
>  > > > On Sat, Dec 4, 2010 at 5:26 PM, Gary Kline <kl...@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
>  > > 
>  > >   [1-9][0-9]*
>  > > 
>  > > (or replace the 1 with a 0 if the strings in question might have
>  > > leading zeros).
>  > 
>  > 
>  >    YES, and Perry get an A+; the numbers do start with 1; no
>  >    leading 0's.
> 
> Except 0 itself? :)  You originally specified "ints from 0 to some N."
> 
> I think you want either [0-9][0-9]* or just [0-9]+ (one or more digits)
> 
> cheers, Ian

        Well, sorry, this is part of my text-to-speech stuff and I admit
        to be stuck in C.  [Heart-throb.]

        It was late last August when we were all sweltering and I
        mentioned having had a file of 130 :abbrvs that fit vi.
        Somebody said that he would like  to see my list and a search
        couldn't find it.  I did find lists of the top-N most frequently
        used words in English, but the  rest of it was gone.  

        I Spent a few hours today re-creating the abbreviations as they
        were back in the late 90's.  Back then I was interested in
        saving my keystrokes.  So that I might type: "i wll kEp trak v m
        hrs evry wk." and vi would translate that to "I will keep track
        of my hours every week."   Overall, tests found that  clever
        abrevs would save around 31% if you learns ~130 words.  

        Now my goal is to output words that festival and ktts will turn
        into sounds.  This will let me use homonyms, since the output
        will be spoken rather than read.  So "thr taking thr stuf ovr
        the." would translate to: "They're taking their stuf over
        there."

        Anybody interested in this, please take it Off-Line, okay.

        And thax for yer regex help :-)

        gary



-- 
 Gary Kline  kl...@thought.org  http://www.thought.org  Public Service Unix
           Journey Toward the Dawn, E-Book: http://www.thought.org
          The 7.97a release of Jottings: http://jottings.thought.org

_______________________________________________
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"

Reply via email to