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:
Cleaning up all the shopping carts (2000)
WCS Newbie question (1997)
Can't Update records (1997)
[WebDNA] [OT] Talk list (2009)
Access and WebDNA (2002)
retain raw [cart] submitted value (2004)
update on wn searching (1997)
Deleting Multiple Database Records based on Checkbox (1998)
A link and two command (1998)
auto enter dates (1998)
Roundup function? (1997)
Error with [applescript] (1999)
Re:ListFields and [name] (1997)
WebCatalog for Postcards ? (1997)
Error Log.db --however (1997)
& in Lookups (1997)
Moment of Thanks (1997)
Another Large Database Questions (1997)
Error Lob.db records error message not name (1997)
b12 cannot limit records returned and more. (1997)