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

This WebDNA talk-list message is from

2000


It keeps the original formatting.
numero = 34132
interpreted = N
texte = Thanks Ken,I want to strip out everything but the path and filename from the referrer.eg:http://www.domain.com/firstfolder/secondfolder/filename.html?blah=1&?blah2=2to end up as:/firstfolder/secondfolder/filename.htmlMy question still stands. I want to know if the Grep tag is not true regex or is there a way to identify and use & in the grep expressions.It shouldn't be called grep if you can't do real regex stuff in it. Maybe it should be called Grep is a good name for marketing purposes but it isn't really the same.ml> >Thanks, but that's not what I'm trying to do. >> >>I'm trying to strip a URL down to it's filename using Webcat's Grep. >>I'm not searching a database, I'm trying to parse some text. >> >>[grep >>search=http://[a-zA-Z_0-9]*.[a-zA-Z_0-9]*.[a-zA-Z_0-9]*/&replace=]http://www.domain.com/index.html?1st=ho&2nd=bo&3rd=mo[/grep] >> >>I want to strip out the search args of the URL string which include >>?, &, =, etc. . . > > >First you said you want to strip to the file name, then you said you >want to strip the search args. This solution does both, depending >upon what you really want, and it does not need grep to do it: > >1- Set the current URL to a text variable: >[text]theURL=http://www.domain.com/index.html?1st=ho&2nd=bo&3rd=mo[/text] > >2- Strip the search args and set the result to newURL: >[text]newURL=[middle endbefore=?][theURL][/middle][/text] > >3- Strip the newURL down to its file name: >[listwords words=[newURL]&delimiters=/][text]nameOfFile=[word][/text] > >4- To display the file name, use [nameOfFile]. To display the URL >without the search args, use [newURL]. > > >================================ >Kenneth Grome, WebDNA Consultant >808-737-6499 http://webdna.net >================================ > > > >------------------------------------------------------------- >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/-- \|/ (. .) _________________________ooO_(_)_Ooo_____________________________ Mark Lacas mailto:mark@lacas.com Virtual Loft / Seattle HarborCam: http://www.loftcam.com/ SeattleStuff WebCommerce Community: http://www.seattlestuff.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)
Thanks Ken,I want to strip out everything but the path and filename from the referrer.eg:http://www.domain.com/firstfolder/secondfolder/filename.html?blah=1&?blah2=2to end up as:/firstfolder/secondfolder/filename.htmlMy question still stands. I want to know if the Grep tag is not true regex or is there a way to identify and use & in the grep expressions.It shouldn't be called grep if you can't do real regex stuff in it. Maybe it should be called Grep is a good name for marketing purposes but it isn't really the same.ml> >Thanks, but that's not what I'm trying to do. >> >>I'm trying to strip a URL down to it's filename using Webcat's Grep. >>I'm not searching a database, I'm trying to parse some text. >> >>[grep >>search=http://[a-zA-Z_0-9]*.[a-zA-Z_0-9]*.[a-zA-Z_0-9]*/&replace=]http://www.domain.com/index.html?1st=ho&2nd=bo&3rd=mo[/grep] >> >>I want to strip out the search args of the URL string which include >>?, &, =, etc. . . > > >First you said you want to strip to the file name, then you said you >want to strip the search args. This solution does both, depending >upon what you really want, and it does not need grep to do it: > >1- Set the current URL to a text variable: >[text]theURL=http://www.domain.com/index.html?1st=ho&2nd=bo&3rd=mo[/text] > >2- Strip the search args and set the result to newURL: >[text]newURL=[middle endbefore=?][theURL][/middle][/text] > >3- Strip the newURL down to its file name: >[listwords words=[newURL]&delimiters=/][text]nameOfFile=[word][/text] > >4- To display the file name, use [nameOfFile]. To display the URL >without the search args, use [newURL]. > > >================================ >Kenneth Grome, WebDNA Consultant >808-737-6499 http://webdna.net >================================ > > > >------------------------------------------------------------- >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/-- \|/ (. .) _________________________ooO_(_)_Ooo_____________________________ Mark Lacas mailto:mark@lacas.com Virtual Loft / Seattle HarborCam: http://www.loftcam.com/ SeattleStuff WebCommerce Community: http://www.seattlestuff.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/ Webcat

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:

Using WC for Bulk Emailings (1997) Setting up shop (1997) [WebDNA] [thisurl] not clean on fastcgi 7 (2010) PSC recommends what date format yr 2000??? (1997) unable to launch acgi in WebCat (1997) 2.0 Info (1997) Sorting Numbers (1997) Here's how to kill a Butler Database. (1997) SetHeader (1997) RequiredFields notes ... (1997) [WebDNA] Rewrite url (2013) flushdatabases (1997) Database (2002) Freeze (2003) assigning a id no. (2000) WebCat2 several catalogs? (1997) error: Too many nested [xxx] contexts (1997) SSL, WebSTAR, WebCatalog (1998) sort links (2002) Help! WebCat2 bug (1997)