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:
Huge Problem installing Secure Certs (2006)
raw=T is broken in [include] (1997)
[IpAddress] Tag (1997)
group searching problem (2002)
Simple counter - how? (1997)
Searching Dates (2000)
[protect] on NT? (1997)
question: webmerchant connection (1997)
ShipCost Data Base (1998)
Remove me from your list immeadiately (1999)
Summing fields (1997)
EIMS Problems (1997)
Images in WebCat (2000)
ShowIf variables (1997)
multi-part email help (2001)
question: webmerchant connection (1997)
writing db to disk (1997)
Ampersand Character (&) (1997)
New Command prefs ... (1997)
emailer (1997)