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.comVirtual 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:
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.comVirtual 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:
SiteGuard Admin Feature ? (1997)
[WebDNA] Sorry WebDNA server not running. (2008)
b12 cannot limit records returned and more. (1997)
Requiring that certain fields be completed (1997)
many-to-one problem (1998)
Shell Script needed (2003)
carriage returns in data (1997)
Re:quit command on NT (1997)
opening up one IP for relaying (2002)
Install Webcatalog under NT4.0 and Microsoft IIS 2.0 (1997)
NewCart+Search with one click ? (1997)
adding shipping cost (1998)
[isfile] ? (1997)
HELP WITH DATES (1997)
Site Test Please (2005)
need help please (1997)
CC and Europe (1999)
WebCat2b12 - New features for 1.6 users ... (1997)
Internet Explorer 6 Form problems (2005)
change the number format (1997)