[英]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.