Ah, and then there are tabs to deal with, and double-spaces will count an empty item between. It may be better to just replace the quotes with curly-quotes, count the words, and then replace the curly-quotes back to quotes if you want.
On Oct 12, 2014, at 12:20 PM, Jerry Jensen <j...@jhj.com> wrote: > Hi Larry, > > the itemDel is the character that delimits ITEMS, not words. You could use it > to get around your problem with quotes. If you set the itemDel to space, you > would then look for the number of ITEMS in the field. Thats not quite the end > of it though, because there may not be a space between lines in the field, > only returns. So, you could add up the number of items in each line - > something like: > > put 0 into tCount > set the itemDel to space > repeat for each line L in field "foo" > add the number of items in L to tCount > end repeat > > (not tested) > > .Jerry > > On Oct 12, 2014, at 11:17 AM, la...@significantplanet.org wrote: > >> Hello, >> >> I'm posting this to help any other poor saps who run into this insanity: >> >> I want to count the words in a field. I have: >> >> set the itemDel to space >> >> put the number of words of field "myTest" into field "myNumber" >> >> >> >> Here is what happens: >> >> I am testing the word count in LiveCode 6.1.1. Believe it or not, LiveCode >> will count all these words >> >> as 23 words "because everything contained within the quotes is counted as >> ONE word!!!" >> >> >> >> There is nothing that I could find that says LiveCode will treat everything >> within quotes as one word, even when I have itemDel set to space. >> >> I doubt the RunRev people will see this as a bug, but "just how it is." >> Well, it's really stupid - and beyond that, it is not documented in the >> Dictionary that I could see. >> >> btw, I spoke to a programmer friend of mine (who used to work for Novell) >> and he said he'd never heard anything like that in the several programming >> languages he knows. >> >> Yes, I do know how to do a work around to count all the actual words, but >> that is not the point. The point is that I wasted over 2 hours of my time >> figuring out why my word count was inaccurate. >> >> quite depressed, >> >> Larry >> _______________________________________________ >> use-livecode mailing list >> use-livecode@lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription >> preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode@lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode