Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
5455 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Expression régulière

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Expression régulière

n°1544266
Profil sup​primé
Posté le 18-04-2007 à 13:57:36  answer
 

Bonjour,
 
J'aimerais, à l'aide d'une expression régulière, détecter la présence d'un numéro de rue dans une adresse et l'enlever.
 
Donc passer d'une adresse du style :
 
93, rue du Faubourg-Saint-Honoré
 
à  
 
rue du Faubourg-Saint-Honoré
 
Et éventuellement aussi enlever les "bis" ou "ter" si c'est possible quand ces termes sont présents derrière le numéro. (ex : 8 bis, rue du...)
 
Merci d'avance pour votre aide
 
++  ;)  

mood
Publicité
Posté le 18-04-2007 à 13:57:36  profilanswer
 

n°1544269
sebP59
Posté le 18-04-2007 à 14:00:33  profilanswer
 

ton adresse est stocker quelque part?
si dans un base de donnée alors regarde du coté de LIKE et des joker %
 
sinon tu peux utiliser $nom = split("," , $ensemble);
split permet de voir les caractéres separateur
 
93"," rue du Faubourg-Saint-Honoré


Message édité par sebP59 le 18-04-2007 à 14:04:23
n°1544329
gatsu35
Blablaté par Harko
Posté le 18-04-2007 à 14:43:15  profilanswer
 

nan mais il veut une regexp [:petrus75]

Code :
  1. $chain=preg_replace('`\d{1,4}(bis|ter)?[,;]?`','',$chain);

 
[:petrus dei]


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Expression régulière

 

Sujets relatifs
expression regulière pour controle mailBesoin d'aide pour un remplacement de chaine par expression régulière.
Simplification de code avec expression régulièreexpression reguliere,recuperer une valeur
Problème expression régulière !Besoin d'aide pour une expression régulière
Expression régulière avec Quotequelle expression régulière pour trouver un caractère précis ?
Expression reguliere : Comment Ecrire ...?expression reguliere
Plus de sujets relatifs à : Expression régulière


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)