RE: [WebDNA] ONLY the FIRST continuous run of numeric chars?

This WebDNA talk-list message is from

2008


It keeps the original formatting.
numero = 101236
interpreted = N
texte = Ha ha. I just mean it would be nice to know what tags use universal standards for their params. It would make it easier for pseudo-programmers like myself to find out what capabilities we have within WebDNA. -----Original Message----- From: Matthew Bohne [mailto:matthew.bohne@benetela.com] Sent: Tuesday, October 21, 2008 3:32 PM To: talk@webdna.us Subject: Re: [WebDNA] ONLY the FIRST continuous run of numeric chars? Grep, in plain english? The *nix admins can't allow that. Michael A. DeLorenzo wrote: > Did I miss this somewhere in the docs in plain English? I thought we were > mostly limited to the commands, params, etc. in the WebDNA programmer > guide...... > > I have now seen the light. > > > -----Original Message----- > From: Matthew Bohne [mailto:matthew.bohne@benetela.com] > Sent: Tuesday, October 21, 2008 1:59 PM > To: talk@webdna.us > Subject: Re: [WebDNA] ONLY the FIRST continuous run of numeric chars? > > The O'Reilly Pocket Guide for Regular Expressions is a handy reference > in these situations. > > [^0-9]* - any character except a number followed by one or more of the > same character > ([0-9][0-9]*) - two or more numbers followed by one or more of the same > character. > - The parenthesis mark it for the \1 in the replace statement. > .* - Any character (except line breaks) followed by one or more of the > same character > | - OR > .* - Any character (except line breaks) followed by one or more of the > same character. > > It then replaces it with whatever was found in the parenthetical set. > If no number strings were found by themselves, it returns blank. > > > > Govinda wrote: > >> Perfect!! >> >> When I saw Grant was writing [grep] for v.4 I remember thinking, "if >> he and we get this right, then we'll forget many other tags as this >> can solve so many things." >> I suppose both side are still aiming for that. ;-) >> In that spirit, Bill can you explain this last [grep] search param you >> wrote in english? What is the logic? >> I get the first two parts, i.e.: >> -any number of non-numeric chars, followed by >> -at least one numeric char, followed by >> ((now here is where it is not clear to me)) >> ? - any number of any chars, followed by >> ? - a pipe, followed by >> ? - any number of any chars >> >> why does this do the job? >> >> On Oct 21, 2008, at 2:32 AM, William DeVaul wrote: >> >> >>> [grep search=[^0-9]*([0-9][0-9]*).*|.*&replace=\1][myString][/grep] >>> >>> This will work to ignore the case where no number is in the string. >>> It will return an apartment number if there is no street number. >>> >>> >> --------------------------------------------------------- >> This message is sent to you because you are subscribed to >> the mailing list . >> To unsubscribe, E-mail to: >> archives: http://mail.webdna.us/list/talk@webdna.us >> old archives: http://dev.webdna.us/TalkListArchive/ >> >> >> > > --------------------------------------------------------- > This message is sent to you because you are subscribed to > the mailing list . > To unsubscribe, E-mail to: > archives: http://mail.webdna.us/list/talk@webdna.us > old archives: http://dev.webdna.us/TalkListArchive/ > > > --------------------------------------------------------- > This message is sent to you because you are subscribed to > the mailing list . > To unsubscribe, E-mail to: > archives: http://mail.webdna.us/list/talk@webdna.us > old archives: http://dev.webdna.us/TalkListArchive/ > > > --------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: archives: http://mail.webdna.us/list/talk@webdna.us old archives: http://dev.webdna.us/TalkListArchive/ Associated Messages, from the most recent to the oldest:

    
  1. Re: [WebDNA] ONLY the FIRST continuous run of numeric chars? ("William DeVaul" 2008)
  2. RE: [WebDNA] ONLY the FIRST continuous run of numeric chars? ("Michael A. DeLorenzo" 2008)
  3. Re: [WebDNA] ONLY the FIRST continuous run of numeric chars? (Matthew Bohne 2008)
  4. RE: [WebDNA] ONLY the FIRST continuous run of numeric chars? ("Michael A. DeLorenzo" 2008)
  5. Re: [WebDNA] ONLY the FIRST continuous run of numeric chars? (Gary Krockover 2008)
  6. Re: [WebDNA] ONLY the FIRST continuous run of numeric chars? (Matthew Bohne 2008)
  7. Re: [WebDNA] ONLY the FIRST continuous run of numeric chars? (Govinda 2008)
  8. Re: [WebDNA] ONLY the FIRST continuous run of numeric chars? ("William DeVaul" 2008)
  9. Re: [WebDNA] ONLY the FIRST continuous run of numeric chars? (Govinda 2008)
  10. Re: [WebDNA] ONLY the FIRST continuous run of numeric chars? ("William DeVaul" 2008)
  11. Re: [WebDNA] ONLY the FIRST continuous run of numeric chars? (Govinda 2008)
  12. Re: [WebDNA] ONLY the FIRST continuous run of numeric chars? (Govinda 2008)
  13. Re: [WebDNA] ONLY the FIRST continuous run of numeric chars? ("Gary Krockover" 2008)
  14. Re: [WebDNA] ONLY the FIRST continuous run of numeric chars? (Govinda 2008)
  15. Re: [WebDNA] ONLY the FIRST continuous run of numeric chars? (Patrick McCormick 2008)
  16. Re: [WebDNA] ONLY the FIRST continuous run of numeric chars? (Terry Wilson 2008)
  17. Re: [WebDNA] ONLY the FIRST continuous run of numeric chars? (Charles Kline 2008)
  18. Re: [WebDNA] ONLY the FIRST continuous run of numeric chars? ("Gary Krockover" 2008)
  19. Re: [WebDNA] ONLY the FIRST continuous run of numeric chars? ("Gary Krockover" 2008)
  20. Re: [WebDNA] ONLY the FIRST continuous run of numeric chars? (Stuart Tremain 2008)
  21. Re: [WebDNA] ONLY the FIRST continuous run of numeric chars? (Govinda 2008)
  22. Re: [WebDNA] ONLY the FIRST continuous run of numeric chars? (Stuart Tremain 2008)
  23. Re: [WebDNA] ONLY the FIRST continuous run of numeric chars? ("William DeVaul" 2008)
  24. Re: [WebDNA] ONLY the FIRST continuous run of numeric chars? (Govinda 2008)
  25. Re: [WebDNA] ONLY the FIRST continuous run of numeric chars? (Stuart Tremain 2008)
Ha ha. I just mean it would be nice to know what tags use universal standards for their params. It would make it easier for pseudo-programmers like myself to find out what capabilities we have within WebDNA. -----Original Message----- From: Matthew Bohne [mailto:matthew.bohne@benetela.com] Sent: Tuesday, October 21, 2008 3:32 PM To: talk@webdna.us Subject: Re: [WebDNA] ONLY the FIRST continuous run of numeric chars? Grep, in plain english? The *nix admins can't allow that. Michael A. DeLorenzo wrote: > Did I miss this somewhere in the docs in plain English? I thought we were > mostly limited to the commands, params, etc. in the WebDNA programmer > guide...... > > I have now seen the light. > > > -----Original Message----- > From: Matthew Bohne [mailto:matthew.bohne@benetela.com] > Sent: Tuesday, October 21, 2008 1:59 PM > To: talk@webdna.us > Subject: Re: [WebDNA] ONLY the FIRST continuous run of numeric chars? > > The O'Reilly Pocket Guide for Regular Expressions is a handy reference > in these situations. > > [^0-9]* - any character except a number followed by one or more of the > same character > ([0-9][0-9]*) - two or more numbers followed by one or more of the same > character. > - The parenthesis mark it for the \1 in the replace statement. > .* - Any character (except line breaks) followed by one or more of the > same character > | - OR > .* - Any character (except line breaks) followed by one or more of the > same character. > > It then replaces it with whatever was found in the parenthetical set. > If no number strings were found by themselves, it returns blank. > > > > Govinda wrote: > >> Perfect!! >> >> When I saw Grant was writing [grep] for v.4 I remember thinking, "if >> he and we get this right, then we'll forget many other tags as this >> can solve so many things." >> I suppose both side are still aiming for that. ;-) >> In that spirit, Bill can you explain this last [grep] search param you >> wrote in english? What is the logic? >> I get the first two parts, i.e.: >> -any number of non-numeric chars, followed by >> -at least one numeric char, followed by >> ((now here is where it is not clear to me)) >> ? - any number of any chars, followed by >> ? - a pipe, followed by >> ? - any number of any chars >> >> why does this do the job? >> >> On Oct 21, 2008, at 2:32 AM, William DeVaul wrote: >> >> >>> [grep search=[^0-9]*([0-9][0-9]*).*|.*&replace=\1][myString][/grep] >>> >>> This will work to ignore the case where no number is in the string. >>> It will return an apartment number if there is no street number. >>> >>> >> --------------------------------------------------------- >> This message is sent to you because you are subscribed to >> the mailing list . >> To unsubscribe, E-mail to: >> archives: http://mail.webdna.us/list/talk@webdna.us >> old archives: http://dev.webdna.us/TalkListArchive/ >> >> >> > > --------------------------------------------------------- > This message is sent to you because you are subscribed to > the mailing list . > To unsubscribe, E-mail to: > archives: http://mail.webdna.us/list/talk@webdna.us > old archives: http://dev.webdna.us/TalkListArchive/ > > > --------------------------------------------------------- > This message is sent to you because you are subscribed to > the mailing list . > To unsubscribe, E-mail to: > archives: http://mail.webdna.us/list/talk@webdna.us > old archives: http://dev.webdna.us/TalkListArchive/ > > > --------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: archives: http://mail.webdna.us/list/talk@webdna.us old archives: http://dev.webdna.us/TalkListArchive/ "Michael A. DeLorenzo"

DOWNLOAD WEBDNA NOW!

Top Articles:

Talk List

The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...

Related Readings:

[url] link (1998) $Quit, $CloseDatabase corrections (1997) Multiple fields on 1 input (1997) 2.0 Info (1997) WebCat2b15MacPlugin - showing [math] (1997) Help with Repost Data msg from form (1997) Generating and appending SKU to a db automatically (1998) [WebDNA] Initial setup problems with 6.2 (2009) Reversed words (1997) lost delete functionality (2001) SSL/Document Contains NO Data (1998) Loss in Form (1998) Where is Orders.db appended? (2000) Thanks Grant (1997) External Images (1998) Weird bug, or is there something amiss? (1997) Shop till you drop dead on the avenue ... (1997) Adding Shipping Costs based on percent of subtotal (1997) Bad Cookie (1998) [shownext] and descending order (1997)