Sto cercando di abbinare un determinato testo e quindi sostituirlo con il testo più alcuni caratteri extra. Testo di esempio minimo:
#10 Oranges. These are citrus fruits
Uscita desiderata:
#10 Oranges.
These are citrus fruits
regex: (#\d{1,2}[^.]*\.)\s*
Sostituirlo con: $1\n
(Ho Match using regular expressions
controllato)
La regex corrisponde correttamente #10 Oranges.
. Tuttavia, il backreference numerato non sostituisce il testo con il gruppo di acquisizione ma va semplicemente alla lettera (l'output letterale è $1\n
). Ho anche provato a usare una barra rovesciata per il riferimento numerato \1
e il risultato è lo stesso.
C'è qualcosa che mi manca? Come reinserire il testo corrispondente nei documenti di Google utilizzando le espressioni regolari?
Note: Capture groups only work with Google Sheets.
vedi support.google.com/docs/answer/62754#regular_expressions