Risposte:
Sì, è possibile, \&
può essere utilizzato nell'espressione di sostituzione per rappresentare l'intera corrispondenza, allo stesso modo \#&
può essere utilizzato per rappresentare l'intera corrispondenza come numero.
Più concretamente:
Mx query-replace-regexp \b[0-9]+\b
INVIO\,(+ 3 \#&)
E una citazione dalla documentazione
È possibile utilizzare le espressioni Lisp per calcolare parti della stringa di sostituzione. Per fare ciò, scrivi '\,' seguito dall'espressione nella stringa di sostituzione. Ogni sostituzione calcola il valore dell'espressione e lo converte in testo senza virgolette.