Estoy buscando hacer reemplazar por expresiones regulares en Sublime Text 2. El documentation on this es bastante anémico. En concreto, quiero hacer una sustitución en grupos, por lo que algo como la conversión de este texto:Búsqueda de expresión regular reemplazar en Sublime Text 2
Hello my name is bob
Y este término de búsqueda:
Encuentra lo que: my name is (\w)+
Sustituir por: my name used to be $(1)
El término de búsqueda funciona bien, pero no puedo encontrar la manera de reemplazarlo con el grupo de expresiones regulares.
Ambos trabajarán en Sublime Text. – furq
excepto, ¿no es '$ 0'? –
No, $ 0 no se utiliza como referencia retrospectiva en una expresión regular (porque '\ 0' es igual al carácter nulo, y' \ 0ddd' se usa como escape para un caracter con el punto de código ddd). Sin embargo, '$ 0' parece usarse en Sublime2 como una" marca de salida "según [esta página] (https://sublime-text-unofficial-documentation.readthedocs.org/en/latest/reference/snippets.html ? highlight = $ 0) (aunque tengo problemas para encontrar suficientes ejemplos para calcular exactamente cómo se usa una marca de salida en Sublime2). – Bobulous