Regex – No contiene ciertos personajes

Necesito una expresión regular para unir si en alguna parte de una oración NO existe .

Si están en la cadena, entonces debe devolver falso.

Tuve un éxito parcial con esto, pero solo si mis están al principio o al final:

(?!).*$ 

Estoy usando .Net si eso hace la diferencia.

Gracias por la ayuda.

Agregar pregunta:

Me preguntaba, ¿cómo modificarías las expresiones regulares a continuación para que solo devuelvan falso si el texto incluye una etiqueta como ?

 ^[^<>]+$ 

El símbolo de intercalación en la clase de caracteres ( [^ ) significa que coincide con cualquier cosa menos, por lo que esto significa, el comienzo de la cadena, luego uno o más elementos excepto < y > , luego el final de la cadena.

Aqui tienes:

 ^[^<>]*$ 

Esto probará la cadena que no tiene < y no >

Si desea probar una cadena que puede tener < y > , pero también debe tener algo diferente, debe usar solo

 [^<>] (or ^.*[^<>].*$) 

Donde [<>] significa cualquiera de < o > y [^<>] significa cualquiera que no sea de < o > .

Y, por supuesto, el enlace obligatorio.

    Intereting Posts