簡體   English   中英

查找並替換記事本++中的特定部分

[英]Find And replace Specific part in notepad ++

我有一個文件,我必須多次查找並用特定字符串替換字符串。 但是問題是字符串的某些特定部分每次匹配都不同。

假設我的字符串是:

$mail = Input::get('email');

$phone = Input::get('phone'); 

所以我必須替換字符串的某些部分,例如

Input::get(

htmlspecialchars(trim(Input::get('email'))) ”“

因此,電子郵件或電話部分將是動態的,我不想替換掉它。

我怎樣才能做到這一點 。 任何幫助將不勝感激。

這是完成工作的一種方法:

  • Ctrl + H
  • 查找內容:( (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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM