is among the words AND find words

Bob Sneidar bobs at twft.com
Tue Dec 20 20:21:56 EST 2011


Not sure if wholeMatches affects the find command, but if you set wholeMatches to true and then use wordOffset("time",field "myField") then I think you will get the results you are looking for. wordOffset() returns 0 when it fails to find a match. 

Bob


On Dec 20, 2011, at 4:42 PM, Jim Hurley wrote:

> If the sentence:
> 
>  "Now is the time, for all good men."
> 
> is within the field "myField" , then
> 
>   find word "time" in field "myField" 
> 
> is successful. The word "time" is found despite the fact that it is not delimited with spaces on either side.
> 
> But
> 
>   "time" is among the words of "Now is the time, for all good men." 
> 
> returns false, since "is among the words" reads the comma after "time".  It requires the spaces on either side of "time" as delimiters.
> 
> Has this come up before and has it been suggest that this be an enhancement?
> 
> That is to say, it would be helpful if "is among the words" and "find word(s)" behave the same with respect to the space delimiter.
> 
> Or am I missing something?
> 
> Jim Hurley
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode





More information about the Use-livecode mailing list