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.com Web Developer Dark Horse Comics 503.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.com Web Developer Dark Horse Comics 503.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:

flushing databases (2003) [price] via a search (1998) security (1997) Passing along data (2000) Fedora Core 6 (2007) WC2b15 - [HTMLx]...[/HTMLx] problems SOLVED! (1997) [ReturnRaw] and hiding FORM data (2003) [WebDNA] table comma field delimiter bug? (2012) [WebDNA] [announce] CICADA Gold Products (2009) [WebDNA] Help with ReplaceFoundItems (2009) Download Question (1997) Changing buttons (1999) Re:trouble (1997) Nested vs conditional (1997) WC2.0 Memory Requirements (1997) Some Questions (1997) Sort Order on a page search (1997) Cancel Subscription (1996) [LOOKUP] (1997) WebCat2b12 - nesting [tags] (1997)