try
put word 2 of ("one"& tab& "two"& tab& "three")
What you are getting is
word 2 of "one"
followed by
tab& "two"& tab& "three"
-- Alex.
On 04/12/2012 03:34, Peter M. Brigham wrote:
Yeah, it doesn't really behave properly. If you do
put word 2 of "one"& tab& "two"& tab& "three"
you get
<tab>two<tab>three
and
put word 2 of "one"& cr& "two"& cr& "three"
gives you
<cr>two<cr>three
It really should consider any white space as a word delimiter. Sigh.
Probably Richard Gaskin can tell us the history behind this, clearly a
leftover from HC. Meanwhile you can roll your own:
function whichWord tString, wordNbr
replace cr with space in tString
replace tab with space in tString
return word wordNbr of tString
end whichWord
-- Peter
Peter M. Brigham
pmb...@gmail.com
http://home.comcast.net/~pmbrig
On Dec 3, 2012, at 9:28 PM, Robert Sneidar wrote:
Wordoffset returns space delimited data.
Bob
On Dec 3, 2012, at 10:36 AM, Peter Haworth wrote:
I'm finding that wordOffset treats comment chars as a word even if they
are immediately followed by another character.
For example:
wordOffset("--","repeat with x=1 to 100 --check something")
...returns 6. I would have expected it to return zero since there is
no occurrence of "--" surrounded by spaces or quotes.
To add to the plot:
put word 6 of "repeat with x=1 to 100 --check something"
...returns "--check"
And:
wordOffset("--","repeat with x=1 to 100 -- check something")
...also returns 6 (there's a space between the comment chars and
"check" in
this example).
It turns out that this is useful in the context of what I'm doing but
whenever I run into what I think is unexpected behavior like this,
I'm wary
of using it in case it's actually a bug that might get fixed at some
point
and break my code.
Am I being over cautious?
Pete
lcSQL Software<http://www.lcsql.com>
_______________________________________________
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
_______________________________________________
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