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:

docs for WebCatalog2 (1997) [WebDNA] shopping sites and the "old commerce tags" (2012) Null Chars (1999) OT Weird Messenger Service message (2002) WebDNA programmers needed (1998) Reversed words (1997) Emailer setup (1997) dos performance (1998) [WebDNA] WebDNA databases not showing? (2013) Problems with [Applescript] (1997) HEADER AND FOOTER (1997) What am I doing wrong? (2000) Calculating Shipping (1997) TCPConnect / Current Temperature (2004) UPDATE PROBLEM (1997) Nested tags count question (1997) FEATURE REQUEST: (was: Summarizing results. Is there ashortcut? (1999) [WebDNA] Generating Excel File Via WebDNA (2010) Webcatalog acgi conflict? (1999) bye bye tax rate (1998)