Tengo varios documentos que contienen variables que deben modificarse a partir de esto:
@CapitalPx@
A esto:
${CapitalPx}
Descubrí cómo buscar y reemplazar usando expresiones regulares y obtuve la siguiente:
\@([a-z0-9]+)\@
Mi objetivo final es reemplazar lo que encontré con algo similar a lo siguiente:
\$\{([a-z0-9])\}
pero simplemente reemplaza lo que encontré por esta cadena sin interpretarla.
También intenté encontrar una expresión regular que coincidiera con la palabra que comienza o termina con '@', pero no funciona al 100% (LibreOffice parece limitado para esto)
alguien tiene una sugerencia?
gracias de antemano
Respuesta1
Lo haría:
- Encontrar:
@(\w+)@
- Reemplazar:
${$1}
Marque Expresión regular.
Explicación:
@ : literally @
( : start group 1
\w+ : 1 or more word character
) : end group 1
@ : literally @