Portion d'url

Résolu
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 à 15:42
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

3 réponses

jordane45
Messages postés
35765
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
30 juin 2022
358
10 déc. 2014 à 16:46
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 " :

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




1
Whismeril
Messages postés
17471
Date d'inscription
mardi 11 mars 2003
Statut
Modérateur
Dernière intervention
29 juin 2022
599
10 déc. 2014 à 17:20
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
0
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
Merci ça marche impec.
Bien noté pour les règles du forum.

Matthieu
0