Emacs regex parece tener algunas reglas extrañas como escapar de los corchetes. Prefiero usar la expresión regular basada en perl que siempre he usado.
2
Hasta donde sé, no puedes, aunque algunas personas probaron el enfoque de convertir las expresiones regulares perl en expresiones regulares de elisp .
Se puede hacer llamando a un programa externo. shell-command-on-region
puede enviar una parte o todo el búfer a un programa externo y luego reemplazar el texto con la salida del programa, para que pueda invocar perl como un proceso externo y utilizar sus expresiones regulares de esta manera.