Dans une chaîne multi-ligne comme ceci:RegEx: rechercher et remplacer EOL entre guillemets
She Loves You [Mono],"Past Masters, Vol. 1",4,"She loves you, yeah, yeah, yeah
She loves you, yeah, yeah, yeah
She loves you, yeah, yeah, yeah, yeah"
Eight Days A Week,Beatles For Sale,8,"Eight days a week
I love you.
Eight days a week
Is not enough to show I care."
Je veux remplacer EOL (\ r \ n) entre les guillemets avec un caractère de remplacement comme « ¶ "(Code ASCII 182) pour faire de cette chaîne une seule ligne.
Le résultat serait:
She Loves You [Mono],"Past Masters, Vol. 1",4,"She loves you, yeah, yeah, yeah¶She loves you, yeah, yeah, yeah¶She loves you, yeah, yeah, yeah, yeah"
Eight Days A Week,Beatles For Sale,8,"Eight days a week¶I love you.¶Eight days a week¶Is not enough to show I care."
J'ai essayé diverses solutions liées RegEx trouvées sur StackOverflow mais je ne pouvais pas les adapter à ce que je veux.
Je vais utiliser cette expression RegEx dans la fonction AHK:
RegExReplace(Haystack, NeedleRegEx [, Replacement = "", OutputVarCount = "", Limit = -1, StartingPosition = 1])
RegExReplace(MyText, NeedleRegEx???, "¶")
Toute aide appréciée.
Non, il ne va pas le réparer. Le défi est de faire le remplacement seulement entre les citations. – JnLlnd
Je vais clarifier ma question à ce sujet. – JnLlnd
Ma question n'était pas assez claire. J'ai mentionné l'exigence «entre guillemets» seulement dans le titre et je n'ai pas repris la question elle-même. Désolé pour ça. S'il vous plaît voir la question éditée. – JnLlnd