Tengo una colección de cuerdas y todo lo que quiero para la expresión regular es recoger todo comenzó con http ..C# de expresiones regulares excluyendo una cadena
href = "http://www.test.com/cat /1-one_piece_episodes/"href="http://www.test.com/cat/2-movies_english_subbed/"href="http://www.test.com/cat/3-english_dubbed/"href="http : //www.exclude.com"
esta es mi patrón de expresión regular ..
href="(.*?)[^#]"
y enviar el presente
href="http://www.test.com/cat/1-one_piece_episodes/"
href="http://www.test.com/cat/2-movies_english_subbed/"
href="http://www.xxxx.com/cat/3-english_dubbed/"
href="http://www.exclude.com"
lo que es el patrón para excluir el último partido .. o exclusión de partidos que tiene el excluyen dominio dentro como href = "http://www.exclude.com"
EDIT: de exclusión múltiple
href="((?:(?!"|\bexclude\b|\bxxxx\b).)*)[^#]"
¿Querías que la URL 'http:// www.test.com/fish/exclude' incluido? ¿qué pasa con 'http: // www.exclude.co.uk' o' http: // www.exclude.test.com' –