Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript
JavaScript Forum programmation JavaScript. Lire : Cours JavaScript, FAQ JavaScript, Toutes les FAQ JavaScript et Sources JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 08/08/2011, 07h24   #1
Membre à l'essai
 
Inscription : juillet 2006
Messages : 221
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 221
Points : 23
Points : 23
Par défaut Signification du symbole d'expression régulière "!"

Bonjour à tous,

Nous savons les symboles / / , + , ? , . , * , [ ] , - , ^ , $ , $1 jusqu'à $9 , ( ) . J'ai vu dans un site ( www.siteduzero.com ) qu'il y a aussi le symbole "!" mais ils n'ont pas donné d'explication sur ce symbole. Alors à quoi sert ce symbole pour les expressions régulières dans javascript ?

Merci
andrianiaina est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/08/2011, 07h59   #2
Expert Confirmé
 
Avatar de javatwister
 
Homme
danseur
Inscription : août 2003
Messages : 2 667
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Calvados (Basse Normandie)

Informations professionnelles :
Activité : danseur

Informations forums :
Inscription : août 2003
Messages : 2 667
Points : 3 035
Points : 3 035
salut,

en fait, tu ne l'utilises jamais seul; mais couplé au point d'interrogation, il interdit une correspondance dans les caractères qui suivent;

Code :
1
2
3
var chaine="Une coquille n'est pas une coquillette.";
 
alert(chaine.replace(/q(?!uillet)/g,""))
l'expression indique que coquille doit être modifié mais pas coquillette.
(remarque on pourrait faire l'inverse avec (?=uillet)
__________________
On ne mord pas, on manifeste seulement notre tristesse face à des exposés de situations qui défient notre entendement binaire.
javatwister est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/08/2011, 13h48   #3
Expert Confirmé Sénior
 
Avatar de RomainVALERI
 
Homme Romain VALERI
POOête
Inscription : avril 2008
Messages : 2 573
Détails du profil
Informations personnelles :
Nom : Homme Romain VALERI
Âge : 35
Localisation : France, Meurthe et Moselle (Lorraine)

Informations professionnelles :
Activité : POOête

Informations forums :
Inscription : avril 2008
Messages : 2 573
Points : 4 075
Points : 4 075
Tiens j'avais jamais vu ça.... du coup j'ai recherché un peu mais je n'ai vu ça qu'ici.
c'est propre à FF ?
__________________

...pour les linguistes et les curieux >>> générateur de phrases aléatoires

__________________
RomainVALERI est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/08/2011, 14h06   #4
Responsable Développement Web

 
Avatar de Bovino
 
Homme Didier Mouronval
Développeur Web
Inscription : juin 2008
Messages : 13 807
Détails du profil
Informations personnelles :
Nom : Homme Didier Mouronval
Âge : 41
Localisation : France, Gironde (Aquitaine)

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juin 2008
Messages : 13 807
Points : 35 793
Points : 35 793
Citation:
Envoyé par RomainVALERI
du coup j'ai recherché un peu
http://help.dottoro.com/ljarccdp.php (partie Special Characters)

Ceci dit, les sites complets sur les regexp (et notamment en JavaScript) sont assez rares
__________________
Pas de question technique par MP !
Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
Vous possédez un blog et aimeriez diffuser vos billets sur le forum, contactez-moi !
Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
Mon livre sur jQuery
Bovino est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h57.


 
 
 
 
Partenaires

Hébergement Web