Webmaster Hub: Problème expressions régulières - Webmaster Hub

Voir le contenu

Page 1 sur 1
  • Vous ne pouvez pas créer de sujet
  • Vous ne pouvez pas répondre au sujet

Problème expressions régulières Noter le sujet : -----

#1 Utilisateur non-connecté   flo001 

  • Voir le blog
  • Groupe : Membre
  • Messages : 19
  • Inscrit : 23-janvier 08

Posté 14 juillet 2009 - 18:43

Bonjour à tous,

Je bataille sec avec des expresssion régulières, voici les deux problèmes que j'ai:

si
$pattern = "#http://[0-9a-z].domaine.com/thumbs/#";

$url = "http://p3.domaine.com/thumbs/899/petit.jpg";

Pourquoi preg_match($pattern, $url); me renvoi un résultat négatif?


Et même problème pour se cas:

$pattern = "#http://www.domaine.com/page-[0-9].html#";

$url = "http://www.domaine.com/page-452.html";

La encore le preg_match($pattern, $url); me renvoi un FALSE et pourtant les url semblent coller avec mes expressions régulières, ou est-ce que je me trompe ?

Merci pour votre aide :)
0

#2 Utilisateur non-connecté   Jeanluc 

  • Icône
  • Groupe : Fondateur
  • Messages : 1 916
  • Inscrit : 04-octobre 04
  • Genre:Homme
  • Localisation:Bruxelles

Posté 14 juillet 2009 - 19:03

Parce que [0-9a-z] représente un seul caractère. Pour un ou plusieurs caractères, utilise [0-9a-z]+

Même réponse pour l'autre expression régulière.

Jean-Luc
Liste de + de 300 annuaires FreeGlobes et autres listes d'annuaires pour le référencement.
Testeur de redirection (301, 302, meta refresh,...)
Dernier article: Hébergement de site et TVA
0

#3 Utilisateur non-connecté   flo001 

  • Voir le blog
  • Groupe : Membre
  • Messages : 19
  • Inscrit : 23-janvier 08

Posté 14 juillet 2009 - 19:37

Voir le messageJeanluc, le mardi 14 juillet 2009 à 20:03, a dit :

Parce que [0-9a-z] représente un seul caractère. Pour un ou plusieurs caractères, utilise [0-9a-z]+

Même réponse pour l'autre expression régulière.

Jean-Luc


Argg oui en effet ca marche mieux :cool: Merci !
0

Page 1 sur 1
  • Vous ne pouvez pas créer de sujet
  • Vous ne pouvez pas répondre au sujet

1 utilisateur(s) dans ce sujet
0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)