Supprimer toutes les lignes après /

0

J'ai 2 listes une avec ce format:

http://www.example.com/archives/573
http://www.example.com/1812.html
http://example.com/hello-world/

mais je le veux dans ce format

www.example.com
www.example.com
example.com

Et une autre liste dans ce format:

4|345|example.com|themes/vip|Automattic|Nginx
5|425|example.com|themes/informer|Softlayer|Nginx
6|502|example.com|themes/ljq|Media Temple|Apache

...

mais j'en ai besoin dans le même format

example.com
example.com
example.com

...

Comment puis-je faire cela?

freerunner
la source
Pour votre premier problème, utilisez comme Trouver ^.*?://(.*?)/.*$ et remplacez-le par\1
nixda

Réponses:

0

Cas 1

  • Menu "Rechercher"> "Remplacer" (ou Ctrl+ H)

  • Définissez "Trouver quoi" http://(.*?)/(.*)

  • Définissez "Remplacer par" sur \1

  • Activer "Expression régulière"

  • Cliquez sur "Remplacer tout"

    entrez la description de l'image ici

Avant :

http://www.example.com/archives/573
http://www.example.com/1812.html
http://example.com/hello-world/

Après :

www.example.com
www.example.com
example.com

Cas 2

  • Menu "Rechercher"> "Remplacer" (ou Ctrl+ H)

  • Définissez "Trouver quoi" (.*?)\|(.*?)\|(.*?)\|(.*)

  • Définissez "Remplacer par" sur \3

  • Activer "Expression régulière"

  • Cliquez sur "Remplacer tout"

    entrez la description de l'image ici

Avant :

4|345|example.com|themes/vip|Automattic|Nginx
5|425|example.com|themes/informer|Softlayer|Nginx
6|502|example.com|themes/ljq|Media Temple|Apache

Après :

example.com
example.com
example.com

Lectures complémentaires

DavidPostill
la source