Page 1 sur 1

L'initiale n'est pas une lettre

Posté : 15 août 2012, 19:13
par Elie
Bonjour,

Je voudrais faire un REGEX pour vérifier que l'initiale n'est pas une lettre.

Avant je me servait de
`nom` REGEXP '^[[:punct:]|[:digit:]
mais ca ne marche plus ... De plus j'aimerai vérifie que ce n'est pas vide, j'ai testé ca mais c'est pas mieux :
SUBSTR(`nom`, 1, 1) REGEXP '^[[:punct:]|[:digit:]|[ ]]{1}'
Les REGEXP pour l'instant c'est pas encore mon fort donc si quelqu'un pourrait m'aiguiller et ca me servira de lecon :)

Merci,

Elie

Re: L'initiale n'est pas une lettre

Posté : 15 août 2012, 21:10
par Elie
J'ai fait ca et ca semble marcher :
AND (SUBSTR(`nom`, 1, 1) REGEXP '^[[:punct:]|[:digit:]]+' OR SUBSTR(`nom`, 1, 1) LiKE '')
Si quelqu'un a mieux :)