Portion d'url [Résolu]

Messages postés
2
Date d'inscription
mercredi 10 décembre 2014
Statut
Membre
Dernière intervention
10 décembre 2014
- - Dernière réponse : matthieu-75
Messages postés
2
Date d'inscription
mercredi 10 décembre 2014
Statut
Membre
Dernière intervention
10 décembre 2014
- 10 déc. 2014 à 17:21
Bonjour,

je recherche une regex - (utilisable avec les fonctions de rechercher/remplacer) d'un éditeur de texte - qui capture la dernère portion d'une URl c'est à dire après le dernier /.

Par exemple pour :
http://domain.com/T1/T2/T3.php
capturer T3.php

et inversement une Regex qui capture tout ce qui se trouve avant le dernier /

Par exemple pour :
http://domain.com/T1/T2/T3.php
capturer http://domain.com/T1/T2/

merci
Afficher la suite 

3 réponses

Meilleure réponse
Messages postés
26952
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
5 décembre 2019
318
1
Merci
Bonjour,

Normalement.. ici (sur ce forum).. on AIDE .. on ne donne pas du code à la demande...

Mais bon.. c'est vrai que les REGEX;. c'est un peu particulier.. et pas toujours évident...

Voici ce que je te propose pour :
a dernère portion d'une URl c'est à dire après le dernier /.


\/(?=[^/]*$)(.*)


Et pour "Avant " :

(.*)\/(?=[^/]*$)




Dire « Merci » 1

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 207 internautes nous ont dit merci ce mois-ci

Commenter la réponse de jordane45
Messages postés
14026
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
5 décembre 2019
322
0
Merci
Bonsoir, il y a un code source en C# qui permet de tester les regex, il est très pratique.
Il est compilable avec les version Express de C# (gratuites)

http://codes-sources.commentcamarche.net/source/41969-tester-et-compiler-de-regex-sauvegarde-gestion-des-regex-en-xml
Commenter la réponse de Whismeril
Messages postés
2
Date d'inscription
mercredi 10 décembre 2014
Statut
Membre
Dernière intervention
10 décembre 2014
0
Merci
Merci ça marche impec.
Bien noté pour les règles du forum.

Matthieu
Commenter la réponse de matthieu-75