我有幾個包含需要更改的變數的文檔:
@CapitalPx@
對此:
${CapitalPx}
我發現使用正則表達式查找和替換,並得出以下結果:
\@([a-z0-9]+)\@
我的最終目標是用如下所示的內容取代我發現的內容:
\$\{([a-z0-9])\}
但它只是替換了我透過該字串找到的內容而不解釋它。
我還嘗試找到一個正則表達式來匹配以“@”開頭或結尾的單詞,但它不能 100% 工作(LibreOffice 似乎對此有限制)
有人有建議嗎?
先感謝您
答案1
我會做:
- 尋找:
@(\w+)@
- 代替:
${$1}
檢查正規表示式。
解釋:
@ : literally @
( : start group 1
\w+ : 1 or more word character
) : end group 1
@ : literally @