Problème de regex - PHP - Programmation
Marsh Posté le 11-11-2009 à 11:14:57
Salut,
Certains caractères ont des significations particulières dans les regex et ont besoin d'être échappées pour être interprétés dans leur sens « littéral ».
Le ? est un quantificateur, échappe le (celui dans les paramètres de l'url).
Le . signifie n'importe quel caractère, échappe le dans l'url.
Marsh Posté le 11-11-2009 à 11:24:51
C'est à dire l'échapper ?
Marsh Posté le 11-11-2009 à 11:51:15
Code : |
comme ceci ?
car çe ne fonctionne pas quand même
Marsh Posté le 11-11-2009 à 12:06:25
Oui, c'est ça.
Y'a pas de raison que ça ne fonctionne pas si ton texte $recup est de même format que dans ton 1er message.
Marsh Posté le 11-11-2009 à 12:12:32
ben ça ne fonctionne pas
Marsh Posté le 11-11-2009 à 12:36:40
Et pourtant.
Code :
|
Marsh Posté le 11-11-2009 à 12:51:03
J'hallucine, ça fonctionne parfaitement en local, mais pas en live
Marsh Posté le 11-11-2009 à 13:09:50
Tu veux dire que ce simple bout de code fonctionne chez toi en local et pas sur un serveur online ?
Hébergeur ?
Marsh Posté le 11-11-2009 à 13:49:47
il fonctionne je me suis trompé dans une "
merci
Marsh Posté le 11-11-2009 à 15:38:18
un petit outil simpa pour les regexp
http://gskinner.com/RegExr/
Marsh Posté le 11-11-2009 à 16:20:29
ah wai sympa
merci
Marsh Posté le 11-11-2009 à 10:42:15
Salut
Voici j'essaie de récupérer une date sur un site mais hélas, ça ne fonctionne pas comme je souhaite, voici le code source :
Il ne veut pas afficher les tabulations donc je les affiches directement, mais dans la source c'est comme ça
Et voici mon regex :
mais ça ne me récupère strictement rien
Si quelqu'un me peut donner un coup de main.
Merci
---------------
“ Un avis d’un homme non avisé ne doit jamais être pris en compte par un homme avisé. ” Jean Plancher, 1810, Taverne « Chez Bonaparte »