Re: Parsing quoted text
Re: Parsing quoted text
- Subject: Re: Parsing quoted text
- From: T&B <email@hidden>
- Date: Wed, 27 Sep 2006 20:17:31 +1000
Hi Yvan,
And now a shorter one using some complementary handlers.
property sticky : ASCII character (202)
set textBlock to "item1 item2 'item 3' [item 4]"
set delimiter to " "
set quotePairList to {{quote, quote}, {"'", "'"}, {"[", "]"}} --
set textBlock to normalize(textBlock, quotePairList)
set liste to spaces2space(textBlock)
Thanks for your efforts. This script seems much better, but still has a few bugs, I think, such as these results:
set textBlock to "item1 item2 'item 3' [item 4]" -- ie your script's test
--> {"item1", "item2", "", "item 3", "item 4"}
But should be:
--> {"item1", "item2", "item 3", "item 4"}
And this test:
set textBlock to "item1"
--> {"i", "t", "e", "m", "1"}
But should be:
--> {"item1"}
and this:
set textBlock to "item1 'item[2]'"
--> {"item1", "item2"}
But should be:
--> {"item1", "item[2]"}
etc
Thanks,
Tom
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Applescript-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden