单步执行字符串,直到找到'?',然后用给定的字符串替换它后面的所有内容(直到第1个空格)

时间:2013-04-30 03:32:03

标签: regex replace notepad++

我正在使用notepad ++ find和replace(使用regex)来执行以下操作:

逐步执行一个字符串,直到找到'?',然后用给定的新字符串替换它后面的所有内容(直到第一个空格,即第二行的结尾)

示例:(我的文件看起来像几百行)

  

  hxxp://backwardcompatible/74609/Step/std-origin/face1.bold的 124khcskhskcscnakn497979

     

  hxxp://backwardcompatible/74609/Step/std-origin/face2.bold的 124khcskhskcscnakn497979

期望回报:

  

  hxxp://backwardcompatible/74609/Step/std-origin/face1.bold的 999999998uuu8865432120ghgf

     

  hxxp://backwardcompatible/74609/Step/std-origin/face2.bold的 999999998uuu8865432120ghgf

1 个答案:

答案 0 :(得分:0)

尝试将\?.*$放入查找内容框,并在替换为框中?999999998uuu8865432120ghgf