最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Visual Studio 2017如何用正則修改部分內(nèi)容詳解

 更新時間:2018年05月19日 17:01:00   作者:行者小Q  
這篇文章主要給大家介紹了關于Visual Studio 2017如何用正則修改部分內(nèi)容的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

前言

在開始之前大家如果對安裝有什么問題的話可以參考這篇文章:http://www.fzitv.net/article/128474.htm ,好了,下面開始本文的正文:

最近在項目中想實現(xiàn)一個小工具,需要根據(jù)類的屬性<summary>的內(nèi)容加上相應的[Description]特性,需要實現(xiàn)的效果如下

修改前:

/// <summary>
/// 條形碼
/// </summary>
 public List<GoodsBarcodeEditModel> Barcodes { get; set; }

修改后:

/// <summary>
/// 條形碼
/// </summary>
[Description("條形碼")]
public List<GoodsBarcodeEditModel> Barcodes { get; set; }

作為一個非處女座,但是有處女座特點的程序猿,牢記著DRY(Don't Repeat Yourself), 不想把時間浪費在不停的Copy-Paste上,于是想著VS的Find and Replace里的正則會不會有支持部分替換的功能,順著這個想法,找到了微軟文檔《正則表達式中的替代》,里面的$數(shù)值替換捕獲組下好滿足我的需求。

接下來的工作就簡單了

(///\s<.*\n*)(\s*)(///)(\s*)(\w*)(\n*)(\s*///.*)

代碼段 正則分組 分組序號
/// <summary> (///\s<.*\n*) $1
空格 (\s*) $2
/// (///) $3
空格 (\s*) $4
條形碼 (\w*) $5
換行 (\n*) $6
/// </summary> (\s*///.*) $7

因此使用如下組合,就是得到我們想要的結果

$1$2$3$4$5$6$7 [Description("$5")]

最終效果如下:

總結

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學習或者工作具有一定的參考學習價值,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。

相關文章

最新評論

台前县| 黄浦区| 通海县| 沧源| 静安区| 东阳市| 和平区| 萨迦县| 介休市| 那坡县| 吉木萨尔县| 贡嘎县| 信阳市| 时尚| 南召县| 雷山县| 义马市| 凯里市| 潍坊市| 阳新县| 芦山县| 宝鸡市| 乌拉特前旗| 泾源县| 河东区| 博野县| 二连浩特市| 丰县| 搜索| 抚远县| 博客| 筠连县| 清流县| 即墨市| 互助| 呼伦贝尔市| 汪清县| 宁南县| 万安县| 运城市| 光山县|