Another variant might be: replace "/" & item 4 of myURL with empty in myURL
As an aside, I have found a very frequent need to parse out tab-delimited strings and had been doing it by setting the itemdelimiter to tab and back again. I got myself in trouble so many times by forgetting to set the itemdelimiter back to its original value that I wrote a short handler to do this: function tabItem pitem,pstring set the itemdelimiter to tab return item pitem of pstring end tabItem put tabItem(3,myString) into myColumn Since the itemdelimiter setting is local to a handler, don't need to save/reset it. Saved me a few hundred lines of coding and eliminated itemdelimiter debuggung issues. I wish there was a tab-delimited chunk type native to LC. I see there is a columndelimiter property that is set to tab but I think it's only use is for combine and split on arrays. Would be great to be able to do "put column 3 of myString into myColumn". Pete Molly's Revenge <http://www.mollysrevenge.com> On Mon, Aug 1, 2011 at 8:38 AM, Michael Kann <[email protected]> wrote: > Jim, > Now I get it. Good one-liner. > Mike > > --- On Mon, 8/1/11, Jim Ault <[email protected]> wrote: > > From: Jim Ault <[email protected]> > Subject: Re: How do I remove part of a path? > To: "How to use LiveCode" <[email protected]> > Date: Monday, August 1, 2011, 10:28 AM > > "itemToParse" is a variable name I created that contains the string, such > as > > "http://domain.com/subfolder/subfolder/page.html" > > Sorry about the confusion. > Perhaps I should have used "tStringOfItemsToParse" > > _______________________________________________ use-livecode mailing list [email protected] Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
