真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

VisualStudio2017中使用正則表達(dá)式修改部分內(nèi)容的方法-創(chuàng)新互聯(lián)

這篇文章主要介紹Visual Studio 2017中使用正則表達(dá)式修改部分內(nèi)容的方法,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!

成都創(chuàng)新互聯(lián)主營昌樂網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,app軟件定制開發(fā),昌樂h5小程序制作搭建,昌樂網(wǎng)站營銷推廣歡迎昌樂等地區(qū)企業(yè)咨詢

前言

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

最近在項(xiàng)目中想實(shí)現(xiàn)一個(gè)小工具,需要根據(jù)類的屬性

的內(nèi)容加上相應(yīng)的[Description]特性,需要實(shí)現(xiàn)的效果如下

修改前:

/// 
/// 條形碼
/// 
 public List Barcodes { get; set; }

修改后:

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

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

接下來的工作就簡單了


Visual Studio 2017中使用正則表達(dá)式修改部分內(nèi)容的方法

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


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

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

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


最終效果如下:


Visual Studio 2017中使用正則表達(dá)式修改部分內(nèi)容的方法

以上是“Visual Studio 2017中使用正則表達(dá)式修改部分內(nèi)容的方法”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對大家有幫助,更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!


新聞標(biāo)題:VisualStudio2017中使用正則表達(dá)式修改部分內(nèi)容的方法-創(chuàng)新互聯(lián)
分享網(wǎng)址:http://weahome.cn/article/cdoejs.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部