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

  FORUM HardWare.fr
  Windows & Software
  Logiciels

  Notepad++ ou autre logiciel

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Notepad++ ou autre logiciel

n°3322282
Merlin_L_E​nchanteur
Informaticien depuis 1979...
Posté le 16-10-2018 à 06:03:39  profilanswer
 

Bonjour,
 
Je souhaiterais faire du tri dans de longs fichiers textes, je n'y arrive pas
 
J'aimerais supprimer certaines ligne en fonction de la présence de mots ou de suites de mots
 
Est-il possible de réaliser ça avec cet éditeur de texte ou faut-il que je cherche un autre programme ?
 
Merci de toute aide

mood
Publicité
Posté le 16-10-2018 à 06:03:39  profilanswer
 

n°3322285
Z_cool
HFR profile rating:⭐⭐⭐⭐
Posté le 16-10-2018 à 06:51:55  profilanswer
 

notepad++ peux faire ca facilement

 

dans la recherche, tu passe dans l'onglet "Marquer", (ctrl+H) , tu entre l'expression régulière qui va bien (peut être la partie la plus délicate), tu sélectionne "marquer les lignes"

 

puis, dans le menu "recherche"/signet  -> "supprimer les lignes (non) marquées"


Message édité par Z_cool le 16-10-2018 à 06:53:43

---------------
#mais-chut
n°3322304
Merlin_L_E​nchanteur
Informaticien depuis 1979...
Posté le 16-10-2018 à 11:45:02  profilanswer
 

Merci énormément !
 
Je n'avais pas pensé à cette solution. Je pense même qu'il doit être possible d'en faire une macro, je vais regarder cela !
 
:jap:

n°3322307
Merlin_L_E​nchanteur
Informaticien depuis 1979...
Posté le 16-10-2018 à 11:58:35  profilanswer
 

Bon, c'est effectué en 6 actions ! Cool
 
Reste une étape, supprimer les 36 premiers caractères de chaque ligne :D

n°3322314
Z_cool
HFR profile rating:⭐⭐⭐⭐
Posté le 16-10-2018 à 12:59:58  profilanswer
 

c'est un long text ?
 
si non : Touche ALT + Sélection a la souris
si oui, il faut trouver l'expression régulière qui va pour sélectionner 36 caractères et "remplacer" par un champ vide


---------------
#mais-chut
n°3322316
Merlin_L_E​nchanteur
Informaticien depuis 1979...
Posté le 16-10-2018 à 13:33:19  profilanswer
 

Il y quelques milliers de lignes...
 
Oui, je n'arrive pas à trouver l'expression régulière adéquat :D

n°3322319
Z_cool
HFR profile rating:⭐⭐⭐⭐
Posté le 16-10-2018 à 13:58:05  profilanswer
 

si tu le fais en 2 fois, ca sembe faisable :
 
CTRL+H  
remplacer   "^.{5}"  
par  "-"
 
 
puis, remplacer "^-"
par ""
 
ca semble marcher (tu pourra remplacer le 5 par la valeur de ton choix)


---------------
#mais-chut
n°3322320
Merlin_L_E​nchanteur
Informaticien depuis 1979...
Posté le 16-10-2018 à 14:02:33  profilanswer
 

OhOh ! Super, merci l'expert, je vais tester ;)
 
:hello:

n°3322594
glassman
C'est pas faux
Posté le 19-10-2018 à 12:31:29  profilanswer
 

Sinon, utiliser le mode tableau...

n°3322636
Merlin_L_E​nchanteur
Informaticien depuis 1979...
Posté le 19-10-2018 à 16:09:44  profilanswer
 

En fait... Je cherche à automatiser le plus possible, j'ai souvent 5 ou 6 listes de plusieurs centaines, voir, plusieurs milliers de lignes :) ^^
 
Quitte à écrire un programme moi-même d'ailleurs, ça fait longtemps que je n'ai pas pondu de code :D

mood
Publicité
Posté le 19-10-2018 à 16:09:44  profilanswer
 

n°3322648
Z_cool
HFR profile rating:⭐⭐⭐⭐
Posté le 19-10-2018 à 17:08:24  profilanswer
 

si c'est régulier est que le script est le but final, je pense que SED serait sans doute le plus indiqué, il doit en exister une version compilé pour windows

 


il y a plein de tuto sur internet, par exemple : http://www.theunixschool.com/2014/ [...] -file.html

Citation :

8. To remove 1st n characters of every line:

 

$ sed -r 's/.{4}//' file


Message édité par Z_cool le 19-10-2018 à 17:12:44

---------------
#mais-chut
n°3322672
Merlin_L_E​nchanteur
Informaticien depuis 1979...
Posté le 19-10-2018 à 21:05:16  profilanswer
 

Oh, merci :)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software
  Logiciels

  Notepad++ ou autre logiciel

 

Sujets relatifs
Logiciel Logitech planteCréation de planning : site ou logiciel
Logiciel de traduction en temps réel.logiciel pour "visualiser l'intérieur d'un dossier sans l'ouvrir" ?
Intercepter processus chargement et installation d'un logicielEmpêcher l'installation de logiciel sur le SSD
Logiciel hybride mobileLogiciel photo qui passe tout en N&B
Logiciel d'impression automatique de fichiers (pdf) avec contrôlecherche conseil pour logiciel back up synchronisation / merci
Plus de sujets relatifs à : Notepad++ ou autre logiciel


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR