Re: grep is really pathetic sometimes

This WebDNA talk-list message is from

2003


It keeps the original formatting.
numero = 51322
interpreted = N
texte = This will work: [grep search=^([0-9A-Z][0-9A-Z])([0-9A-Z][0-9A-Z][0-9A-Z])[^ ]*&replace=\1/\2/][SK U][/grep] because grep doesn't exactly 'pull out' portions of the text, it just 'replaces' it. So I added "[^ ]*" to basically mask the remaining text and replace with only "\1/\2/". I'm not sure how it applies to your entire scenario since you might have 'spaces' in your SKU values, but you can use any character. Such as "[^§]*" etc. Raj ----- Original Message ----- From: "John Peacock" To: "WebDNA Talk" Sent: Wednesday, June 25, 2003 10:56 AM Subject: Re: grep is really pathetic sometimes > Rajeev Kumar wrote: > > [Text show=T]SKU=TROUTPRINT.JPG[/Text]

> > [grep > > search=^([A-Z0-9][0-9A-Z])([0-9A-Z][0-9A-Z][0-9A-Z])&replace=\1/\2/][getchar > > s start=1&end=5][SKU][/getchars][/grep] > > > > DOH! That was the working code! Try this and you'll see my problem: > > [Text show=T]SKU=TROUTPRINT.JPG[/Text]

> [grep > search=^([A-Z0-9][0-9A-Z])([0-9A-Z][0-9A-Z][0-9A-Z])&replace=\1/\2/][SKU][/g rep] > > John > > > -- > John Peacock > Director of Information Research and Technology > Rowman & Littlefield Publishing Group > 4720 Boston Way > Lanham, MD 20706 > 301-459-3366 x.5010 > fax 301-429-5747 > > > ------------------------------------------------------------- > 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: grep is really pathetic sometimes ( John Peacock 2003)
  2. Re: grep is really pathetic sometimes ( "Rajeev Kumar" 2003)
  3. Re: grep is really pathetic sometimes ( John Peacock 2003)
  4. Re: grep is really pathetic sometimes ( "Rajeev Kumar" 2003)
  5. RFE: grep is really pathetic sometimes ( John Peacock 2003)
This will work: [grep search=^([0-9A-Z][0-9A-Z])([0-9A-Z][0-9A-Z][0-9A-Z])[^ ]*&replace=\1/\2/][SK U][/grep] because grep doesn't exactly 'pull out' portions of the text, it just 'replaces' it. So I added "[^ ]*" to basically mask the remaining text and replace with only "\1/\2/". I'm not sure how it applies to your entire scenario since you might have 'spaces' in your SKU values, but you can use any character. Such as "[^§]*" etc. Raj ----- Original Message ----- From: "John Peacock" To: "WebDNA Talk" Sent: Wednesday, June 25, 2003 10:56 AM Subject: Re: grep is really pathetic sometimes > Rajeev Kumar wrote: > > [Text show=T]SKU=TROUTPRINT.JPG[/Text]

> > [grep > > search=^([A-Z0-9][0-9A-Z])([0-9A-Z][0-9A-Z][0-9A-Z])&replace=\1/\2/][getchar > > s start=1&end=5][SKU][/getchars][/grep] > > > > DOH! That was the working code! Try this and you'll see my problem: > > [Text show=T]SKU=TROUTPRINT.JPG[/Text]

> [grep > search=^([A-Z0-9][0-9A-Z])([0-9A-Z][0-9A-Z][0-9A-Z])&replace=\1/\2/][SKU][/g rep] > > John > > > -- > John Peacock > Director of Information Research and Technology > Rowman & Littlefield Publishing Group > 4720 Boston Way > Lanham, MD 20706 > 301-459-3366 x.5010 > fax 301-429-5747 > > > ------------------------------------------------------------- > 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/ "Rajeev Kumar"

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:

suffix mapping for NT? (1997) New public beta available (1997) f2 download problems (1997) WC2f3 (1997) SiteEdit NewFile.html ? (1997) Replacing entry (1998) 2nd WebCatalog2 Feature Request (1996) WC2b15 File Corruption (1997) Using Applescript to process WebCatalog functions (1998) RE: Answer: WebDelivery downloads alias, not original ? (1997) Integration with SQL (1997) WebCat2: Items xx to xx shown, etc. (1997) RE: E-mailer error codes (1997) Webcatalog and IIS4b2 (1997) WebCommerce: Folder organization ? (1997) WebCatalog can't find database (1997) Appending current [date] to a database (1997) Deleting Orders (1997) Multiple Ad databases? (1997) Bug Report, maybe (1997)