J'essaie de faire correspondre certains textes, puis de les remplacer par le texte plus quelques caractères supplémentaires. Exemple de texte minimal:
#10 Oranges. These are citrus fruits
Sortie désirée:
#10 Oranges.
These are citrus fruits
Regex: (#\d{1,2}[^.]*\.)\s*
Remplacer par: $1\n
(J'ai Match using regular expressions
vérifié)
La regex correspond avec succès #10 Oranges.
. Cependant, la référence arrière numérotée ne remplace pas le texte par le groupe de capture, mais entre juste littéralement (la sortie littérale est $1\n
). J'ai également essayé d'utiliser une barre oblique inverse pour la référence numérique numérotée \1
et le résultat est le même.
Y a-t-il quelque chose qui me manque? Comment réinsérer le texte correspondant dans Google Documents à l'aide d'expressions régulières?
Note: Capture groups only work with Google Sheets.
Voir support.google.com/docs/answer/62754#regular_expressions