Ja, würde ich:
- Finden:
@(\w+)@
- Ersetzen:
${$1}
Überprüfen Sie den regulären Ausdruck.
Erläuterung:
@ : literally @ ( : start group 1 \w+ : 1 or more word character ) : end group 1 @ : literally @
Ich habe mehrere Dokumente, die Variablen enthalten, die hier geändert werden müssen:
@CapitalPx@
Zu diesem:
$
Ich fand heraus, wie man regex findet und ersetzt, und kam mit folgendem heraus:
\@([a-z0-9]+)\@
Mein oberstes Ziel ist es, das, was ich gefunden habe, durch etwas zu ersetzen, das wie folgt aussehen würde:
\$\{([a-z0-9])\}
aber es ersetzt nur das, was ich durch diese Zeichenfolge gefunden habe, ohne es zu interpretieren.
Ich habe auch versucht, einen Regex zu finden, der zu einem Wort passt, das mit '@' beginnt oder endet, aber es funktioniert nicht bei 100% (LibreOffice scheint dafür begrenzt zu sein).
Hat jemand einen Vorschlag?
Danke im Voraus
Ja, würde ich:
@(\w+)@
${$1}
Überprüfen Sie den regulären Ausdruck.
Erläuterung:
@ : literally @ ( : start group 1 \w+ : 1 or more word character ) : end group 1 @ : literally @