Re: How do I specify a & character in Grep?

This WebDNA talk-list message is from

2000


It keeps the original formatting.
numero = 34174
interpreted = N
texte = new webcat 4 contextworks neat. Ever use BBEdit? You can search & replace like this: find apple , replace with banana. You know how to do that kind of thing.but what if you want to (for example) replace any and all occurences of ' NATURALSIZEFLAG=[0-9]' with *nothing*? (Where [0-9] means *any* single digit number. The you would do this in the BBedit find/replace diolog box: SEARCH FOR: NATURALSIZEFLAG=[0-9] REPLACE WITH: (thats replace with *nothing*) turn on grep hit the replace all button.There are many other things you can do with regular expressions (grep). It means searching/replacing but while using *variables*. Now webcat can do this kind of 'smart searching/replacing' via [grep].I don't know how accurate the techno terms I used are, but you get the idea :-)-John Kim Ingram wrote:> Sorry for the stupidity if I missed something, but what the heck is Grep? > > > -----Original Message----- > > From: WebCatalog Talk [mailto:WebDNA-Talk@talk.smithmicro.com]On > > Behalf Of WebDNA Support > > Sent: Tuesday, July 04, 2000 1:51 AM > > To: WebCatalog Talk > > Subject: Re: How do I specify a & character in Grep? > > > > > > >And then some more hours trying to get around the ampersand thing. > > >I know Ampersand is not allowed in browser stuff, but, webcat source > > >never gets to the browser so I thought, since it is called grep I > > >could use the standard \ to delimit a reserved character. Who > > >woulda thunk that I should use [url] in a grep expression. > > > > Yes, but [url] is how you get 'special' characters past the parser in > > all situations. The text that finally makes it down into the grep > > expression doesn't contain [url], it contains the interpreted value > > after the [url] has been executed. > > > > >If I do use [url] to expand bad things, how do I search for [url] > > >using grep, if that is reserved instead? Do i have to use > > >[raw][url][raw]? Will that even work???? > > > > Yes, that's exactly it. > > > > >Seems to me that \& is more to the point for a regex search expression. > > > > Yes, except that & is *always* a parameter delimiter in WebDNA. We > > can't tell the difference between & in your grep expression, and & as > > a delimiter between parameters to the context. This similar > > discussion could be made around how do I get & into a database > > field or how do I search for & in a record. We had to choose > > something, and what we chose is consistent with a model that > > webmasters are already familiar with (we know it's kind of ugly and > > arcane, but it's *so* much better than trying to learn *two* > > different models for delimiters. Consistency is key here). > > > > Technical Support ********************************** > > Smith Micro, Internet Solutions Div | eCommerce (WebCatalog) > > 16855 West Bernardo Drive, #380 | ------------------------- > > San Diego, CA 92127 | Software & Site Development > > WebCatalog Support: (858) 675-0632 | http://www.smithmicro.com > > Fax: (858) 675-0372 ********************************** > > > > ------------------------------------------------------------- > > 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://search.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://search.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://search.smithmicro.com/ Associated Messages, from the most recent to the oldest:

    
  1. Re: How do I specify a & character in Grep? (Kim Ingram 2000)
  2. Re: How do I specify a & character in Grep? (John Butler 2000)
  3. Re: How do I specify a & character in Grep? (Kim Ingram 2000)
  4. Re: How do I specify a & character in Grep? (WebDNA Support 2000)
  5. Re: How do I specify a & character in Grep? (Webcat 2000)
  6. Re: How do I specify a & character in Grep? (Webcat 2000)
  7. Re: How do I specify a & character in Grep? (WebDNA Support 2000)
  8. Re: How do I specify a & character in Grep? (Webcat 2000)
  9. Re: How do I specify a & character in Grep? (Kenneth Grome 2000)
  10. Re: How do I specify a & character in Grep? (Webcat 2000)
  11. Re: How do I specify a & character in Grep? (John Butler 2000)
  12. How do I specify a & character in Grep? (Webcat 2000)
new webcat 4 contextworks neat. Ever use BBEdit? You can search & replace like this: find apple , replace with banana. You know how to do that kind of thing.but what if you want to (for example) replace any and all occurences of ' NATURALSIZEFLAG=[0-9]' with *nothing*? (Where [0-9] means *any* single digit number. The you would do this in the BBedit find/replace diolog box: SEARCH FOR: NATURALSIZEFLAG=[0-9] REPLACE WITH: (thats replace with *nothing*) turn on grep hit the replace all button.There are many other things you can do with regular expressions (grep). It means searching/replacing but while using *variables*. Now webcat can do this kind of 'smart searching/replacing' via [grep].I don't know how accurate the techno terms I used are, but you get the idea :-)-John Kim Ingram wrote:> Sorry for the stupidity if I missed something, but what the heck is Grep? > > > -----Original Message----- > > From: WebCatalog Talk [mailto:WebDNA-Talk@talk.smithmicro.com]On > > Behalf Of WebDNA Support > > Sent: Tuesday, July 04, 2000 1:51 AM > > To: WebCatalog Talk > > Subject: Re: How do I specify a & character in Grep? > > > > > > >And then some more hours trying to get around the ampersand thing. > > >I know Ampersand is not allowed in browser stuff, but, webcat source > > >never gets to the browser so I thought, since it is called grep I > > >could use the standard \ to delimit a reserved character. Who > > >woulda thunk that I should use [url] in a grep expression. > > > > Yes, but [url] is how you get 'special' characters past the parser in > > all situations. The text that finally makes it down into the grep > > expression doesn't contain [url], it contains the interpreted value > > after the [url] has been executed. > > > > >If I do use [url] to expand bad things, how do I search for [url] > > >using grep, if that is reserved instead? Do i have to use > > >[raw][url][raw]? Will that even work???? > > > > Yes, that's exactly it. > > > > >Seems to me that \& is more to the point for a regex search expression. > > > > Yes, except that & is *always* a parameter delimiter in WebDNA. We > > can't tell the difference between & in your grep expression, and & as > > a delimiter between parameters to the context. This similar > > discussion could be made around how do I get & into a database > > field or how do I search for & in a record. We had to choose > > something, and what we chose is consistent with a model that > > webmasters are already familiar with (we know it's kind of ugly and > > arcane, but it's *so* much better than trying to learn *two* > > different models for delimiters. Consistency is key here). > > > > Technical Support ********************************** > > Smith Micro, Internet Solutions Div | eCommerce (WebCatalog) > > 16855 West Bernardo Drive, #380 | ------------------------- > > San Diego, CA 92127 | Software & Site Development > > WebCatalog Support: (858) 675-0632 | http://www.smithmicro.com > > Fax: (858) 675-0372 ********************************** > > > > ------------------------------------------------------------- > > 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://search.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://search.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://search.smithmicro.com/ John Butler

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 encoding (1998) Re1000001: Setting up shop (1997) Triggers (2000) 6.1 Patch - Form Data Back Button Issue (2006) switching users (1998) Denying access by IP address (2000) WYSIWYG Editor? (2006) Error Lob.db records error message not name (1997) Showing unopened cart (1997) Using Applescript to process WebCatalog functions (1998) More questions about serial number dishing (1997) WebCat2b12 CGI Mac - [shownext] problem (1997) [OT] Form POSTing with LONG variable (2007) MacOS 9 => ODBC=> Ms SQL Server 7 (2000) Re:trouble (1997) Emailer Set Up (1997) Caching [include] files ... (1997) Not really WebCat (1997) [WriteFile] problems (1997) [WebDNA] [array] (2009)