Bonjour à tous,
J' ai besoin d'un regexp qui me permettra de retirer les espaces (ou les blancs), si la chaine de caractère contient le séparateur « - » pour avoir «-».
Comme exemple
1. [SPAM?] URGENT - 11603A01010 / chèque ? devient [SPAM?] URGENT-1603A01010 / chèque ?
2. LN-Confirmation de votre rendez-vous, celle - ci reste inchangée donc LN-Confirmation de votre rendez-vous
3. Non remis : votre dossier de retrait à l'attention, celle - ci reste inchangée donc Non remis : votre dossier de retrait à l'attention
Note : j'utilise la bibiothèque PCRE donc je testes sur les ces deux sites https://regexr.com/ et https://regex101.com/
Whismeril
Messages postés18416Date d'inscriptionmardi 11 mars 2003StatutContributeurDernière intervention 1 juin 2023624 Modifié le 18 nov. 2020 à 11:50
Ha dans ce cas là
+- +
Et si tu veux inclure les tabulations
\s+-\s+
Quand j'étais petit, la mer Morte n'était que malade.
George Burns
Whismeril
Messages postés18416Date d'inscriptionmardi 11 mars 2003StatutContributeurDernière intervention 1 juin 2023624 Modifié le 17 nov. 2020 à 21:15
Bonjour
ben là, dans l'absolue pas besoin de regex, un simple outil de remplacement de chaine de caractères
21 nov. 2020 à 15:32
Merci pour votre aide. J'ai un peu développe votre solution, voir le lien ci - dessous
https://regex101.com/r/hPaoI6/1
LN