Regex – Ne contient pas certains caractères

J’ai besoin d’une expression régulière pour correspondre si n’importe où dans une phrase, il n’y a pas non plus .

Si est dans la chaîne, il doit retourner false.

J’ai eu un succès partiel avec ceci mais seulement si mes sont au début ou à la fin:

(?!).*$ 

J’utilise .Net si cela fait une différence.

Merci pour l’aide.

Ajouter à la question:

Je me demandais, comment modifieriez-vous les regex ci-dessous pour ne retourner que false si le texte inclut une balise comme ?

 ^[^<>]+$ 

Le caret dans la classe de caractères ( [^ ] signifie que tout correspond à, mais cela signifie donc, début de chaîne, puis un ou plusieurs éléments sauf < et > , puis la fin de la chaîne.

Voici:

 ^[^<>]*$ 

Cela va tester la chaîne qui n’a pas < et non >

Si vous voulez tester une chaîne qui peut avoir < et > , mais doit aussi avoir autre chose, vous devez simplement utiliser

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

[<>] signifie que l' un des éléments < ou > et [^<>] signifie tout ce qui n'est pas de < ou > .

Et bien sûr le lien obligatoire.