Removing all NON numbers from a data element
Mark Schonewille
m.schonewille at economy-x-talk.com
Wed Jun 11 14:47:42 EDT 2014
Hi,
This regex does what you want:
on foo
put "123-f-78-x0//" into x
put replacetext(x,"[^0-9]","")
end foo
Probably you will need a repeat loop, unless you really just have a list
of 500000 phone numbers. In that case you could use
replacetext(x,"[^0-9\n]","") to modify the entire list at once. I don't
know how long that would take, though. Just try it.
--
Best regards,
Mark Schonewille
Economy-x-Talk Consulting and Software Engineering
Homepage: http://economy-x-talk.com
Twitter: http://twitter.com/xtalkprogrammer
KvK: 50277553
Installer Maker for LiveCode:
http://qery.us/468
Buy my new book "Programming LiveCode for the Real Beginner"
http://qery.us/3fi
LiveCode on Facebook:
https://www.facebook.com/groups/runrev/
On 6/11/2014 20:23, Magicgate Software - Skip Kimpel wrote:
> Hello LC'ers
>
> I have data element that I need to scan for all NON numbers and remove
> them. For instance this data element should read 0123456789 but sometimes
> is listed as 0123-4-5678-9 or has foreign characters in it or reads NOT
> AVAILABLE.
>
> so:
> if item 14 of tLine <> number then....
>
> There are about 500,000 rows of data to go through so my dilemma is to
> make the code as efficient as possible.
>
> Thank you for any input you might have!
More information about the use-livecode
mailing list