Re: Grepping text variable tags (was: Re: No subject given)
This WebDNA talk-list message is from 2000
It keeps the original formatting.
numero = 31380
interpreted = N
texte = O'Reilly makes the best book I have seen on the subject.. It's called Mastering Regular Expressions.. At any rate..\[text # searches for the occurrence of [text.. The \ escapes the [ which has meaning in regular expressions.\] # searches for the occurrence of ] which also has to be escapedAs for what's in between..([^\]]#)I know the () stores whatever it find in a memory slot so you can use it later..I'm not exactly sure what [^\]]# does, but based on it's context, I believe it grabs everything between [text and ].In the replacement, \0 calls up what you stored in memory between the ().Does this help? I'm sorry if my explanation is poor..Jereme> >On 5/3/00 3:55 pm, Jereme Claussen so noted...> >> >>BBEdit has an option titled Use Grep which uses standard RegEx for> >>those concerned..> >>> >>>Or if you have an editor with regex support, you can make two passes:> >>>> >>>Search: \[text ([^\]]#)\]> >>>Replace: \[text \0&secure=f\]> >> >Slight modifications are needed for BBEdit Lite 4.6 (and I assume BBEdit> >as well):> >> >Search: \[text ([^]]*)\]> >Replace: \[text \1\&secure=f\]>>>I don't know enough about grep and regex to be able to confirm or>deny that this will actually fix all the text tags for the 8>different scenarios I listed previously. Will this *absolutely* fix>every one of those 8 situations in one pass? Would you be willing to>give me a quick explanation of what this syntax does? Thanks ... :)>>>================================>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 >>To switch to the INDEX mode, E-mail to >>Send administrative queries to --Jereme Claussen jeremec@darkhorse.comWeb Developer Dark Horse Comics503.652.8815.330 http://www.dhorse.com/I mustn't fear.. Fear is the mime killer..#############################################################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 To switch to the INDEX mode, E-mail to Send administrative queries to
Associated Messages, from the most recent to the oldest:
O'Reilly makes the best book I have seen on the subject.. It's called Mastering Regular Expressions.. At any rate..\[text # searches for the occurrence of [text.. The \ escapes the [ which has meaning in regular expressions.\] # searches for the occurrence of ] which also has to be escapedAs for what's in between..([^\]]#)I know the () stores whatever it find in a memory slot so you can use it later..I'm not exactly sure what [^\]]# does, but based on it's context, I believe it grabs everything between [text and ].In the replacement, \0 calls up what you stored in memory between the ().Does this help? I'm sorry if my explanation is poor..Jereme> >On 5/3/00 3:55 pm, Jereme Claussen so noted...> >> >>BBEdit has an option titled Use Grep which uses standard RegEx for> >>those concerned..> >>> >>>Or if you have an editor with regex support, you can make two passes:> >>>> >>>Search: \[text ([^\]]#)\]> >>>Replace: \[text \0&secure=f\]> >> >Slight modifications are needed for BBEdit Lite 4.6 (and I assume BBEdit> >as well):> >> >Search: \[text ([^]]*)\]> >Replace: \[text \1\&secure=f\]>>>I don't know enough about grep and regex to be able to confirm or>deny that this will actually fix all the text tags for the 8>different scenarios I listed previously. Will this *absolutely* fix>every one of those 8 situations in one pass? Would you be willing to>give me a quick explanation of what this syntax does? Thanks ... :)>>>================================>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 >>To switch to the INDEX mode, E-mail to >>Send administrative queries to --Jereme Claussen jeremec@darkhorse.comWeb Developer Dark Horse Comics503.652.8815.330 http://www.dhorse.com/I mustn't fear.. Fear is the mime killer..#############################################################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 To switch to the INDEX mode, E-mail to Send administrative queries to
Jereme Claussen
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:
Cookie Newbie (2002)
WebCatalog for guestbook ? (1997)
Whats wrong with this???? (2001)
Okay, I give up... (1999)
Crashing Server (2000)
HELP WITH DATES (1997)
Running 2 two WebCatalog.acgi's (1996)
textarea input truncated at 255 chars (1999)
ooops...WebCatalog [FoundItems] Problem - LONG - (1997)
Database Repopulation (2004)
[closeDataBase myDataBase.db] not working? (1997)
OT - ImageMagick on MacOS X (2004)
Storebuilder Problems...Looking for last minute heroic (2004)
WebCat2b13MacPlugin - [math][date][/math] problem (1997)
WebMerchant 3.0 for Mac shipping now (1998)
Shipcost formula (2004)
# fields limited? (1997)
[WebDNA] Code - API - Long URL Expander (2013)
Encrypting WebDNA Templates (1999)
Calendar (1997)