簡體   English   中英

在Visual Studio中查找並替換正則表達式

[英]Find and replace regex in Visual Studio

我正在使用Visual Studio 2013,並且嘗試使用以下語法查找和替換方法調用:

找什么:

  TakeAndCompareScreenshot(.*);

用。。。來代替 :

  TakeAndCompareScreenshot(.*); \n                                                                     
  Upgrade_CommonMethods.Errorfinder(driver);** 

請幫我解決這個問題?

我只需要添加Upgrad_CommonMethods.Errorfinder(driver); 在所有TakeAndCompareScreenshot(.*); 沒有任何值更改的行

這可能嗎? 在Visual Studio 2013或Notepad ++中?

發行圖片

在替換為中,請勿重復使用(.*) ,而應使用捕獲組: https : //stackoverflow.com/a/17194010/736079 還要注意, ()是正則表達式中的特殊字符,需要使用\\(\\)在搜索模式中進行轉義。

搜索:

TakeAndCompareScreenshot\((.*)\);

替換( $0包含搜索捕獲的整個字符串):

$0\n     Upgrade_CommonMethods.Errorfinder(driver);

或( $1包含(..)之間第一項的內容):

TakeAndCompareScreenshot($1);\n    Upgrade_CommonMethods.Errorfinder(driver);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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