How to escape wildcard chars - and find the offset of a '?' in a URL?

BT keith.clarke at
Sun Mar 14 13:02:33 EDT 2021

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.  


> On 14 Mar 2021, at 16:36, hakan at wrote:
> Hmm, strange! For me it works without problems:
> put "" into tURL
> put offset("?", tURL)
> Returns 24
> :-Håkan
> On 14 Mar 2021, 17:29 +0100, BT via use-livecode <use-livecode at>, 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 at
>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:

More information about the use-livecode mailing list