Thanks Brian I didn't realise that was what was meant in the dictionary 
description! Now you've clarified things I can see how it should work, and it 
does!

> Today's Topics:
> 
>   1. PlayStore App Bundles. (Ralph DiMola)
>   2. matchChunk & matchText broken? (pr...@reidit.co.uk)
>   3. Re: matchChunk & matchText broken? (Brian Milby)
> 
> ----------------------------------------------------------------------
> 
> Message: 3
> Date: Fri, 13 Aug 2021 07:35:23 -0400
> From: Brian Milby <br...@milby7.com>
> To: How to use LiveCode <use-livecode@lists.runrev.com>
> Subject: Re: matchChunk & matchText broken?
> Message-ID: <986d6545-2ca3-4c30-b65f-d3ddb2b18...@milby7.com>
> Content-Type: text/plain;     charset=utf-8
> 
> If the regularExpression includes a pair of parentheses, the position of the 
> substring matching the part of the regular expression inside the parentheses 
> is placed in the variables in the positionVarsList.
> 
> Sent from my iPhone
> 
>> On Aug 13, 2021, at 4:33 AM, Peter Reid via use-livecode 
>> <use-livecode@lists.runrev.com> wrote:
>> 
>> ?Either I'm doing something wrong or both matchChunk and matchText are 
>> broken.
>> 
>> For example using matchChunk:
>> 
>> local tStartPos, tEndPos
>> put empty into tStartPos
>> put empty into tEndPos
>> 
>> put matchChunk("hello world how are you", "\ ho[a-z]", tStartPos, tEndPos) 
>> into itMatches
>> 
>> put itMatches & "|" & tStartPos & "|" & tEndPos & "|"
>> 
>> 
>> The output is:    true|||    - in other words a match is found but the 
>> positions are not being returned in the variables tStart and tEnd
>> 
>> I get the same behaviour from matchText, ie it correctly finds or not the 
>> patterns I'm looking for but I don't get the positions (matchChunk) or text 
>> (matchText).
>> 
>> These seem to be fairly fundamental and frequently used functions that 
>> should just work. Which is why I'm assuming that I'm doing something wrong!
>> 
>> Please can anyone correct me (or confirm the fault)?
>> 
>> Thanks
>> 
>> Peter
>> --
>> Peter Reid
>> Loughborough, UK


_______________________________________________
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