[EMAIL PROTECTED] wrote:
Hi Alex
Since i've had crashes with regex with big files, and since it can't
handle line breaks which
happen only too often within html code, i used offsets().
I haven't seen any crashes with Regex - but of course that doesn't mean
they can't happen :-)
But the regex I sent certainly does work with line breaks.
When i wrote the discreteBrowser, it was the ONLY reliable method to get
the html tidy or
out...
put 0 into a
repeat
put offset("<", txt, a) into a
if a < 1 then exit repeat
put offset(">",txt,a+1) into b
delete char a to b of txt
end repeat
or something like that. It's quick and infallible...
Actually, it's not infallible. It would fail on Eric's code for the same
reason my first try did. He has javascript code which can contain "<" or
">", so the regex exits half-way through the "comment" that contains the
javascript source code.
Easy to fix in your offset scheme (and probably easy to fix in regex as
well, but I don't know how to do it yet).
Time to read some more about regex ...
--
Alex Tweedly http://www.tweedly.net
--
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.1.361 / Virus Database: 267.12.6/151 - Release Date: 28/10/2005
_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution