[REGEXP PERL] Autoriser les apostrophes.

Autoriser les apostrophes. [REGEXP PERL] - Perl - Programmation

Marsh Posté le 01-07-2004 à 00:53:55    

J'ai actuellement ceci:
$regex="/^\w[\w\s]*\w$/";
 
A vrai dire, je n'y connais pas grand chose en expressions régulieres,en php j'arrive parfois a m'en sortir sur des choses simples mais cette regex on me l'a donné sans me l'expliquer.
 
J'aimerais juste ajouter l'autorisation d'utiliser les apostrophes '
 
Pour l'instant la regex signifie:
Caractère alphanumérique ne commencant pas par un espace, pouvant contenir des espaces, ne terminant pas par un espace. (enfin, ca doit être ca).
 
Merci d'avance.

Reply

Marsh Posté le 01-07-2004 à 00:53:55   

Reply

Marsh Posté le 01-07-2004 à 01:01:03    

hum...je suis pas bon en regexp
si g bien suivi, le "/     /" c ce qui encadre la regexp en php ?
 
Bon :  
^\w : commence par un charactère alphanumérique =  [A-Za-z0-9_] = \S
[\w\s]* : 0 ou plus de caractères étant soient des caractères alphanumériques, soit des caractères d'espacement (espace, tab, etc...)
\w$ : se termine par un caractère alphanumérique
 
pour rajouter les apostrophe, remplace [\w\s] par [\w\s'] voire même [\w\W] si tu veux tt les caractères...
 
g testé ca marche


Message édité par Jubijub le 01-07-2004 à 01:36:23

---------------
Jubi Photos : Flickr - 500px
Reply

Marsh Posté le 01-07-2004 à 06:33:34    

« [\w\W] » moi j'écrirais ça « . » :D


Message édité par matafan le 01-07-2004 à 06:33:56
Reply

Marsh Posté le 01-07-2004 à 12:30:13    

matafan a écrit :

« [\w\W] » moi j'écrirais ça « . » :D


 
+1


---------------
http://www.boincstats.com/signature/user_664861.gif
Reply

Marsh Posté le 01-07-2004 à 14:23:33    

ouhais aussi :D...


---------------
Jubi Photos : Flickr - 500px
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed