tutorial online examples regex

regex - online - Que hace ?! ¿media?



regex python (3)

Es un lookahead negativo , lo que significa que para que la expresión coincida, la parte dentro de (?!...) no debe coincidir. En este caso, la expresión regular coincide con http:// solo cuando no está seguida del nombre del host actual (aproximadamente, vea el comentario de Thilo).

Lo que hace el ?! ¿Significa en el siguiente regex?

new RegExp(''http:////(?!'' + location.hostname + '')'')


Es un lookahead negativo, puede consultar aquí para obtener más información.


Es una mirada alrededor.

location.hostname no debe seguir a http:////