Matchtext for multiple words
Mark Smith
mark at maseurope.net
Thu Nov 30 10:52:53 EST 2006
Another go. Assumes the wordList to be a comma separated list.
function wordMatch wordList, pText
put "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz" & space
& tab & cr into tGoodChars
repeat for each char c in pText
if c is in tGoodChars then put c after tText
end repeat
repeat for each item i in wordList
if i is not among the words of tText then return false
end repeat
return true
end wordMatch
It seems a bit brutish, but it's reasonably quick, and it won't find
"tent" in "content" and will find "yikes" in "(yikes!)".
Best,
Mark
More information about the use-livecode
mailing list