Quiero hacer coincidir una URL que contenga cualquier secuencia de caracteres de URL válidos pero no una palabra en particular. La URL en cuestión http://gateway.ovid.com y quiero coincidir con nada más que la palabra 'puerta' de modo:Regex - Haga coincidir cualquier secuencia de caracteres excepto una palabra en particular en una URL
- http://abc123.ovid.com - coincidiría
- http://abc.123.ovid.com - coincidiría
- http://abc-123.ovid.com - coincidiría
- http://fdfsffdfs.ovid.com - coincidiría
pero
- http://gateway.ovid.com - ¿No partido
algo como lo siguiente :
^http://([a-z0-9\-\.]+|(?<!gateway))\.ovid\.com$
pero no parece funcionar.
Actualización: Lo sentimos olvidemos mencionar el lenguaje, que es C# .NET
Awesome! Eso funciona perfectamente. Estaba probando cada combinación que podría pensar también. –