[英]Find And replace Specific part in notepad ++
我有一個文件,我必須多次查找並用特定字符串替換字符串。 但是問題是字符串的某些特定部分每次匹配都不同。
假設我的字符串是:
$mail = Input::get('email');
$phone = Input::get('phone');
所以我必須替換字符串的某些部分,例如
“ Input::get(
”
至
“ htmlspecialchars(trim(Input::get('email')))
”“
因此,電子郵件或電話部分將是動態的,我不想替換掉它。
我怎樣才能做到這一點 。 任何幫助將不勝感激。
這是完成工作的一種方法:
(Input::get\\('.+?'\\));
htmlspecialchars\\(trim\\($1\\)\\);
說明:
( : start group 1
Input::get\(' : literally (NB parenthesis must be escaped)
.+? : one or more anycharacter, not greedy
'\) : literally
); : end group 1 and semi colon
在替換部分中,括號必須在Npp中轉義
您甚至不需要正則表達式。
只需將'Input :: get('替換為'htmlspecialchars(trim(Input :: get('
那應該保持其余的完整。 並進行全球替代。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.