Regex zastępuje Emacsem

Próbuję zrobićszukaj i zamień na wyrażenia regularne.

Przypuśćmy, że mamforeach(foo1.txt, foo2.txt, foo3.txt, foo4.txt). I chcę umieścić „wokół każdego elementu na liście.

Myślałem - z dokumentacji - że ten regex zadziała(foo[1-4]\.txt) -> "\&".

Ale tak nie jest. Co ja robię źle?