先日のNUnitとJUnitの件の続きです。
Visual Studioで正規表現を使った置換ができるのはヘルプを見れば分かるのですが、慣れていないとなかなか使えないですね。
http://www.microsoft.com/japan/msdn/library/default.asp?url=/japan/msdn/library/ja/vsintro7/html/vxgrfregularexpressionss.asp
例えば、次のような置換をしたい場合、
assertEquals(“3”, emp.getDeptno(), dept.getDeptno());
↓
Assert.AreEqual(emp.getDeptno(), dept.getDeptno(), “3”);
タグ付き正規表現を使います。
検索する文字列:
assertEquals\({\”[1-9]\”}, {.*}\)\;
置換後の文字列:
Assert.AreEqual(\2, \1);
「条件」をチェックして正規表現を選択して置換すると、見事にやってくれます。
やった!
{}で囲むと、そこにはタグが付いたことになり、\1~9で使うことができるという仕組みです。
Visual Studioでタグ付き正規表現による置換
最終更新日時 : 2017年10月18日
最近の投稿
-
引っ越し先のサービスダウン
-
このサイトは引っ越しました
-
Meet Magento 2018 – Google講演
-
Code4StartUp ~ UberEatsを作ろう ~ API呼び出し
-
Code4StartUp ~ UberEatsを作ろう ~ Facebook接続
-
Code4StartUp ~ UberEatsを作ろう ~ デザインなど
-
Code4StartUp ~ UberEatsを作ろう ~ cocoapods
-
Code4StartUp ~ UberEatsを作ろう ~ Swift続行中
-
Code4StartUp ~ UberEatsを作ろう ~ iMac購入して続行
-
格納型XSS システムアーキテクト試験より
トラックバック URL
http://jqinglong.wp.xdomain.jp/2005/11/12/visual-studio%e3%81%a7%e3%82%bf%e3%82%b0%e4%bb%98%e3%81%8d%e6%ad%a3%e8%a6%8f%e8%a1%a8%e7%8f%be%e3%81%ab%e3%82%88%e3%82%8b%e7%bd%ae%e6%8f%9b/trackback/