Re: SM: Grep Syntax?

This WebDNA talk-list message is from

2005


It keeps the original formatting.
numero = 62780
interpreted = N
texte = The plus would require at least one, but the grep in webdna does not support that syntax. Instead of using + to require at least one, I just repeat the pattern with one plus zero or more. -----Original Message----- From: Clint Davis Sent: Wed, 10 Aug 2005 12:57:05 -0500 To: "WebDNA Talk" Subject: Re: SM: Grep Syntax? Your code worked, but I don't understand exactly why. What is the purpose of multiple [a-z] patterns? This does not work: [grep search=([a-z]+)([0-9]+)([a-z]+)&replace=\2]abc567xyz[/grep] On 8/9/05 7:50 PM, "William DeVaul" wrote: > I think the asterisk is for zero or more. You need to use the > conventional '+' for one or more but the grep in WebDNA has no support > for that. The workaround is to use > > [grep > search=([a-z][a-z]*)([0-9][0-9]*)([a-z][a-z]*)&replace=\2]abc567xyz[/ > grep] > > > > On Aug 9, 2005, at 8:22 PM, Clint Davis wrote: > >> Are multiple patterns allowed in a [grep] search? If so, what is the >> syntax? >> I have tried the following with 6.0a/MacOS X with no success: >> >> [grep search=([a-z]*)([0-9]*)([a-z]*)&replace=\2]abc567xyz[/grep] >> >> Should return: 567 ------------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Web Archive of this list is at: http://webdna.smithmicro.com/ ------------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Web Archive of this list is at: http://webdna.smithmicro.com/ Associated Messages, from the most recent to the oldest:

    
  1. Re: SM: Grep Syntax? ( devaulw@onebox.com 2005)
  2. Re: SM: Grep Syntax? ( Clint Davis 2005)
  3. Re: SM: Grep Syntax? ( William DeVaul 2005)
  4. SM: Grep Syntax? ( Clint Davis 2005)
The plus would require at least one, but the grep in webdna does not support that syntax. Instead of using + to require at least one, I just repeat the pattern with one plus zero or more. -----Original Message----- From: Clint Davis Sent: Wed, 10 Aug 2005 12:57:05 -0500 To: "WebDNA Talk" Subject: Re: SM: Grep Syntax? Your code worked, but I don't understand exactly why. What is the purpose of multiple [a-z] patterns? This does not work: [grep search=([a-z]+)([0-9]+)([a-z]+)&replace=\2]abc567xyz[/grep] On 8/9/05 7:50 PM, "William DeVaul" wrote: > I think the asterisk is for zero or more. You need to use the > conventional '+' for one or more but the grep in WebDNA has no support > for that. The workaround is to use > > [grep > search=([a-z][a-z]*)([0-9][0-9]*)([a-z][a-z]*)&replace=\2]abc567xyz[/ > grep] > > > > On Aug 9, 2005, at 8:22 PM, Clint Davis wrote: > >> Are multiple patterns allowed in a [grep] search? If so, what is the >> syntax? >> I have tried the following with 6.0a/MacOS X with no success: >> >> [grep search=([a-z]*)([0-9]*)([a-z]*)&replace=\2]abc567xyz[/grep] >> >> Should return: 567 ------------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Web Archive of this list is at: http://webdna.smithmicro.com/ ------------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Web Archive of this list is at: http://webdna.smithmicro.com/ devaulw@onebox.com

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:

Different Drive (2003) Browser Check for WebDNA compatability (1999) Generating Pages (1999) [WebDNA] Help with iTools 9/WebDNA setup MacTel (2009) Zip Codes (2003) Search results templates (1996) Time Zones + GMT (2002) A Global Variable (1997) Allow-Deny: Solved with [Getchars] (1998) Size limit for tmpl editor ? (1997) Sorting by SKU Not Working (1998) Searching Multiple DBs (1997) OT : Virus (2000) A multi-processor savvy WebCatalog? (1997) Separate SSL Server (1997) WebCat2b13 Mac plugin - [sendmail] and checkboxes (1997) [WebDNA] API Integration (2010) Re:E-mailer application times out (1998) frames & carts (1997) Checkboxes (1998)