Quiero buscar y reemplazar esto
`https://example.com/`{.uri}
a
[https://example.com/](https://example.com/)
Con vim
Haría un s/
(http. *) {.uri}/[\1](\1)/g
Pero eso no funciona atom.io
. ¿Como puedo resolver esto?
regex
atom-editor
Wintermeyer
fuente
fuente
vim
. Me gustaría saber cómo resolver el problema dado conatom
.Respuestas:
Si utiliza Cmd-F y abre el panel de búsqueda, hay un botón ". *" En el lado derecho. Haz clic y ahora es modo regex.
Encuentro
y reemplazar a
fuente
s/(http.*){.uri}/[\1](\1)/g
no funcionaatom
con RegEx activado. Tal vez sea un error o una sintaxis RegEx diferente. Esa fue la razón de mi pregunta.$1
captura un grupo de números - 123, reemplácelo agregando 1, algo así comoeval($1+1)
...?Juste de actualización @ respuesta de speedogoo para los lectores futuros, si usted no encuentra el modo de expresión regular en la vista de búsqueda, que se ve así:
También puede abrirlo con el acceso directo Ctrl+ Alt+ / (predeterminado) .
Tenga en cuenta que incluso
^
y$
ya son compatibles con buscar y reemplazar de Atom.fuente
^
y fin de línea$
no son compatibles. Reemplazo de grupo es compatible.