[英]NotePad++ Regular Expression and Replace
我該如何更換
$lang['abc'] with lang('abc')
和
{$lang['abc']} with ".lang('abc')."
包括引號。
我遇到的問題是RegExp如何保存'abc'
以用於替換文本
第一個 (在N ++中測試):
搜索: \\$lang\\['(abc)'\\]
替換: lang\\('$1'\\)
第二個 (也在N ++中測試):
搜索: \\{\\$lang\\['(abc)'\\]\\}
替換為: ".lang\\('$1'\\)."
devnull提到的反向引用是(abc)括號的內容。 括號將abc捕獲到組1中。該內容在替換中稱為“ $ 1”。 您可能想閱讀有關正則表達式捕獲的全部內容 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.