Expresión regular para una cadena que no comienza con una secuencia
Estoy procesando un montón de tablas usando este programa , pero necesito ignorar las que comienzan con la etiqueta "tbd_".
Hasta ahora tengo algo como [^tbd_]
, pero eso simplemente no coincide con esos caracteres.
Aceptado
Podría utilizar una afirmación negativa anticipada :
^(?!tbd_).+
O una afirmación negativa retrospectiva:
(^.{1,3}$|^.{4}(?<!tbd_).*)
O simplemente conjuntos de caracteres antiguos y alternancias:
^([^t]|t($|[^b]|b($|[^d]|d($|[^_])))).*