dreamscapesoftware.com - List wrote:
Hello List,
It's been a while since I've posted here, but I've got a question about something that's been bugging me for a long time. I'm trying to utilize the "filter container with regex" command as opposed to looping through a list as much as possible. Reason: it's faster.
That may not always be the case - there were some timing results posted
that showed that in many cases it was faster to do careful repeat loops
than regex. Of course it depends on the condition being tested - but
repeat for each line tLine in tList
if <some condition> then put tLine & CR after tOutput
end repeat
is often faster than a regex expression.
The only problem is that I can't seem to make a Regex that will handle the
following...
if (aNumber > lowNumber) and (aNumber < highNumber) then -- Don't remove it
from the list
Anyone know how I can achieve this with Regex? The numbers are like this...
I think that kind of arithmetic condition is going to be difficult, if
not impossible, in regex.
I'd try it with a simple repeat loop, and if it isn't fast enough, come
back to the list with some timings and, if possible, more info (range of
numbers, size of lists, one number per line?, %age kept vs discarded ??,
...) and see if there are other ideas.
--
Alex Tweedly http://www.tweedly.net
--
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.1.375 / Virus Database: 268.1.0/269 - Release Date: 24/02/2006
_______________________________________________
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