Tengo una cadena A y quiero probar si otra cadena B no es parte de ella. Esta es una expresión regular simple muy cuyo resultado se puede invertir después.¿Cómo puedo invertir una expresión regular en JavaScript?
que podía hacer:
/foobar/.test('[email protected]')
y invertirla después, como esto:
!(/foobar/).test('[email protected]')
El problema que tengo es, que tengo que hacerlo dentro de la expresión regular y no con su resultado. Algo así como:
/!foobar/.test('[email protected]')
(que no funciona)
En otras palabras: la expresión regular debe probar para un no-existencia y de vuelta verdad en ese caso.
¿Es esto posible con JavaScript?
Bien, ¿podría explicar eso? – jantimon
Thx que nunca he visto? antes de. Gran respuesta – jantimon
Genial, esto era exactamente lo que necesitaba. No he intentado el lookahead negativo en JavaScript antes. ¡Muchas gracias! – acme