in

cadena – Regex no operador

apple touch icon@2

No, no hay un operador no directo. Al menos no de la forma que esperas.

Sin embargo, puede usar una búsqueda anticipada negativa de ancho cero:

((?!2001)[0-9a-zA-z _.-:]*)

los (?!...) parte significa «solo coincide si el texto siguiente (por lo tanto: mirar hacia adelante) esto no (por lo tanto: negativo) coincide con esto. Pero en realidad no consumir los caracteres que coincide (de ahí: ancho cero).

En realidad, hay 4 combinaciones de mirar alrededor con 2 ejes:

  • lookbehind / lookahead: especifica si los caracteres antes de o después el punto se considera
  • positivo / negativo: especifica si los caracteres debe coincidir o no debe fósforo.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

R – Cuerdas

gfg 200x200 min

Comenzando la programación Java con el ejemplo de Hello World