139 votes

Comment nier toute la regex ?

J'ai une regex, par exemple (ma|(t){1}). Il correspond ma et t et ne correspond pas bla.

Je veux annuler la regex, donc elle doit correspondre bla et non ma et t, en ajoutant quelque chose à cette regex. Je sais que je peux écrire bla, la regex réelle est cependant plus complexe.

-2voto

DAVID AJAYI Points 86

Appliquez ceci si vous utilisez laravel.

Laravel a un not_regex où le champ sous validation ne doit pas correspondre à l'expression régulière donnée ; utilise la fonction PHP preg_match en interne.

'email' => 'not_regex:/^.+$/i'

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X