Hi Maarten,

Thank you for your kind reply. I have already tested the expression you 
suggest (I haven't tried that variant yet) and the result is the same. The 
fact is that it is a bit strange that it works for one subexpression and 
not for another very similar one.

Regards.

El domingo, 14 de enero de 2024 a las 20:09:34 UTC+1, Maarten Sneep 
escribió:

> Hi,
>
> I think you need to anchor the whole expression:
>
> (?x:
> ^(([a-zA-Z_]{1}[a-zA-Z0-9_]*:)|
> ([1-9]{1}[0-9]*))
> )
>
> (I have not tested this yet).
>
> Maarten
>
> On 14 Jan 2024, at 11:32, Joaquin Adiego <jad...@gmail.com> wrote:
>
> Hi,
>
> I'm developing a codeless language module for Boriel ZX Basic. Everything 
> works fine except the labels (which can be the old Basic line numbers, at 
> the beginning of the line, or an identifier ending with ':' also at the 
> beginning of a line).  I have used regular expressions to recognize all 
> language elements (see file attached). Numeric tags are recognized well 
> (appearing in green, see the screenshot attached), but text tags are not, 
> recognizing strings that are not at the beginning of a line as tags as 
> well.  The two regular expressions are similar, so I don't understand very 
> well why it works well in one case and doesn't work in the other.  I have 
> tried rewriting the regular expression in different ways but have not been 
> successful, so I deduce that the problem must lie in the module 
> specification, but I am not able to locate it.
>
> Can anyone help me with this?
>
> Regards
>
>
>
> -- 
> This is the BBEdit Talk public discussion group. If you have a feature 
> request or need technical support, please email "sup...@barebones.com" 
> rather than posting here. Follow @bbedit on Twitter: <
> https://twitter.com/bbedit>
> --- 
> You received this message because you are subscribed to the Google Groups 
> "BBEdit Talk" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to bbedit+un...@googlegroups.com.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/bbedit/cf17d86a-e9dc-4851-bfb3-e82ae386008an%40googlegroups.com
>  
> <https://groups.google.com/d/msgid/bbedit/cf17d86a-e9dc-4851-bfb3-e82ae386008an%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> <Captura de pantalla 2024-01-14 a las 11.17.03.png><BorielBasic.plist>
>
>
>

-- 
This is the BBEdit Talk public discussion group. If you have a feature request 
or need technical support, please email "supp...@barebones.com" rather than 
posting here. Follow @bbedit on Twitter: <https://twitter.com/bbedit>
--- 
You received this message because you are subscribed to the Google Groups 
"BBEdit Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to bbedit+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/bbedit/fbdca795-6674-41ea-9915-2c29c898a808n%40googlegroups.com.

Reply via email to