Pour rechercher des données dans une plage donnée dans notepad ++

0

J'ai des données comme celle-ci:

ABC DEF 123 456 STU 567-89 XYZ 234  
123 345 789 ERT FGHT TYUI FGHT 456  
HHKHFS NOR TEST TEST1 5678 NOT TEST  

Essayer de le formater comme ci-dessous en sortie dans lequel je peux utiliser pour couper la chaîne de n'importe quelle plage (du 1er au 3e, du 2e au 4e, du 1er au 5e), etc. et je devrais coller la partie coupée dans une nouvelle page. Disons que j'ai décidé de copier 1-3 plages alors la sortie devrait être comme:

ABC DEF 123  
123 345 789  
HHKHFS NOR TEST

Les données peuvent être séparées par des virgules (,) ou des espaces

Essentiellement, ce que je recherche, c’est de supposer que j’ai besoin de couper les trois premières valeurs de colonne, je devrais pouvoir le couper et, plus tard, si je veux couper les trois prochaines valeurs, cela peut aussi être pris.

utilisateur3223672
la source
Quelle est votre question? :) Qu'avez-vous essayé jusqu'à présent? Où êtes-vous coincé?
cʜιᴇ007

Réponses:

0

Vous pouvez accomplir votre tâche en utilisant la macro.

Si vous souhaitez copier une plage de 1 à 3 pour votre exemple de texte, vous pouvez enregistrer la macro suivante ("Macro"> "Démarrer l'enregistrement" dans le menu principal):

Ctrl-Right, Ctrl-Right, Ctrl-Right, Shift-End, Backspace, Backspace, Down, Home.

Ensuite, vous pouvez répéter cette macro plusieurs fois pour gérer chaque ligne.

Pour gérer le texte délimité par des espaces et des virgules à l'aide de cette méthode, vous pouvez prétraiter votre texte en remplaçant les virgules par des espaces.

pied de lumière
la source