Précédent   Forum des professionnels en informatique > PHP > Langage > Regex
Regex Forum d'entraide sur les expressions rationnelles PHP. Avant de poster -> FAQ regex, Cours de regex et Sources de regex
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 01/06/2007, 02h26   #1
Membre habitué
 
Avatar de nicolas66
 
Étudiant
Inscription : février 2004
Messages : 326
Détails du profil
Informations personnelles :
Âge : 28

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : février 2004
Messages : 326
Points : 107
Points : 107
Par défaut Extraction de chaine

Bonjour,

J'aime un problème tout bête que je n'arrive pourtant pas à résoudre. J'ai une chaine de ce type : "CREATE TABLE toto(...)" et je voudrai simplement extraire le nom de la table. Comment faire ca avec la fonction `preg_match` ? Merci d'avance


Nico.
__________________
Athlon 6000+ Dual Core & GeForce 8600 GT -- Ubuntu Gutsy
nicolas66 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/06/2007, 06h30   #2
Membre chevronné
 
Avatar de stunti
 
Inscription : mai 2006
Messages : 521
Détails du profil
Informations personnelles :
Âge : 33

Informations forums :
Inscription : mai 2006
Messages : 521
Points : 602
Points : 602
Code :
1
2
 
preg_match('#^CREATE TABLE (.*)\(.*$#Ui', 'CREATE TABLE toto (', $match);
Cela devrait etre bon. (Pas teste)
__________________
If it's not broken, don't fix it.
BiliBa Built on top of Zend Framework
stunti est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/06/2007, 17h00   #3
Membre habitué
 
Avatar de nicolas66
 
Étudiant
Inscription : février 2004
Messages : 326
Détails du profil
Informations personnelles :
Âge : 28

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : février 2004
Messages : 326
Points : 107
Points : 107
Bon c'est cool, ça fonctionne impec. Franchement j'ai essayé de regarder les exemples de preg_match sur php.net mais j'y comprenais pas grand chose ... En tout cas, merci
__________________
Athlon 6000+ Dual Core & GeForce 8600 GT -- Ubuntu Gutsy
nicolas66 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/06/2007, 17h31   #4
Membre chevronné
 
Avatar de stunti
 
Inscription : mai 2006
Messages : 521
Détails du profil
Informations personnelles :
Âge : 33

Informations forums :
Inscription : mai 2006
Messages : 521
Points : 602
Points : 602
http://rexv.org/ est ton ami pour tester les regex.
__________________
If it's not broken, don't fix it.
BiliBa Built on top of Zend Framework
stunti est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 11h21.


 
 
 
 
Partenaires

Hébergement Web