Solved! Thanks for responding & testing this Håkan.

I'm glad to hear that the ‘?’ is a regular character in this context and it’s 
the usual 'pilot error’! Tracing backwards I spotted a stray extra quote in the 
line defining tURL, which wasn’t rejected on save. 

I’ll be glad when I can get back to a colour IDE - it’s so hard to spot syntax 
errors in the monochrome script editor I see with 9.6.1 on Big Sur.  

Cheers,
Keith

> On 14 Mar 2021, at 16:36, ha...@exformedia.se wrote:
> 
> Hmm, strange! For me it works without problems:
> 
> put "https://www.mysite.com/?some=parameters&that=folllow"; into tURL
> put offset("?", tURL)
> 
> Returns 24
> 
> :-Håkan
> On 14 Mar 2021, 17:29 +0100, BT via use-livecode 
> <use-livecode@lists.runrev.com>, wrote:
>> Hi folks,
>> What’s the correct the syntax needed to escape a question mark so that its 
>> offset can be found in a URL string?
>> 
>> I get zero returned by put offset(“?”, tURL) and put offset( "?\",tURL) and 
>> put offset( numToCodepoint(Ux003F),tURL) throws errors.
>> 
>> The docs & forums cover escaping quotes but not wildcard characters.
>> 
>> Thanks in advance for any steer.
>> Best,
>> Keith
>> _______________________________________________
>> 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

Reply via email to