J'ai un fichier texte contenant du texte comme:
['22APR2012 23:10', '23APR2012 07:10', 1, 3, 0], ['22APR2012 23:10', '23APR2012 07:20', 1, 3, 0], ['22APR2012 23:15', '23APR2012 06:40', 0, 1, 0], ['22APR2012
23:15', '23APR2012 06:40', 1, 3, 0], ['22APR2012 23:15', '23APR2012 06:40', 0, 1, 0], ['22APR2012 23:15', '23APR2012 07:00', 1, 3, 0], ['22APR2012 23:15', '23APR2012
07:00', 0, 1, 0], ['22APR2012 23:20', '23APR2012 09:35', 0, 1, 0], ['22APR2012 23:20', '23APR2012 09:35', 1, 3, 0], ['22APR2012 23:20', '23APR2012 10:10', 1, 3, 0],
['22APR2012 23:25', '23APR2012 05:35', 1, 3, 0],
Je veux que les lignes sautent aux ],
caractères:
['22APR2012 19:30', '23APR2012 00:25', 0, 1, 0],
['22APR2012 19:35', '23APR2012 01:45', 1, 3, 0],
['22APR2012 19:50', '23APR2012 05:25', 1, 3, 0],
['22APR2012 19:50', '23APR2012 05:25', 0, 1, 0],
['22APR2012 19:55', '23APR2012 06:25', 1, 3, 0],
Existe-t-il un moyen de le faire dans Notepad ++ ou dans tout autre éditeur?
;
? Les solutions pour]
ne fonctionnent pas pour moiRéponses:
],\s*
],\n
la source
\n
était seulement nécessaire.notePad++
Find window
Ctrl + FReplace
ongletSearch Mode
deExtended
],
dans leFind What
champ\n
dans leReplace with
champReplace All
la source
\r\n
dans leReplace with
terrainSi le texte contient \ r \ n qui doivent être convertis en nouvelles lignes, utilisez les modes 'Extended' ou 'Regular expression' et échappez à la barre oblique inverse dans 'Find what':
Trouvez quoi: \\ r \\ n
Remplacer par: \ r \ n
la source
Essayez de cette façon. Ça a marché pour moi
ctrl + h
la source
Je n'ai aucune idée de comment cela peut fonctionner automatiquement, mais vous pouvez copier "]," avec une nouvelle ligne, puis utiliser la fonction de remplacement.
la source
Si vous cherchez à obtenir une chaîne séparée par des virgules dans une colonne avec CR LF, vous ne pourrez pas le faire dans Notepad ++, en supposant que vous ne vouliez pas écrire de code, vous pouvez le manipuler dans Microsoft Excel.
Si vous copiez votre chaîne à l'emplacement B1:
Sélectionnez A2 et B2, copiez le code dans les cellules successives (en faisant glisser):
Lorsque vous obtenez #VALUE! dans la dernière cellule de la colonne A, remplacez-la par la valeur B des lignes précédentes.
À la fin, votre colonne A contiendra le texte souhaité. Copiez-le et collez-le où vous le souhaitez.
la source