Compte tenu de l'entrée suivanteComment transformer ces lignes de texte en lignes CSV avec regex (PCRE)?
1 foo 745
2 baz 746
unneeded characters
Je me attends à une sortie comme suit
1;foo;745
2;baz;746
J'ai utilisé un regex pour obtenir la sortie désirée. Cependant, je ne peux pas me débarrasser des caractères de poubelle.
Regex: /(\d)\s([a-z]+)\s(\d+)\s+|[\S\s]+$/x
Essayez https://regex101.com/r/hOqGwm/1 –
S'il vous plaît expliquer les exigences, en particulier pour les « déchets » partie. –
@ WiktorStribiżew La partie "garbage" fait référence aux caractères que je ne veux pas faire correspondre. – Stephan