VS2010正则批量替换set_和get_

批量替换set_:

daohang.set_ChannelName(rowArray[0]["ChannelName"].ToString());
daohang.set_ChannelUrl(rowArray[0]["ChannelUrl"].ToString());

daohang.set_ChannelKill(int.Parse(rowArray[0]["ChannelKill"].ToString()));
                daohang.set_ChannelLogo(rowArray[0]["ChannelLogo"].ToString());
                daohang.set_ChannelRewriteUrl(rowArray[0]["ChannelRewriteUrl"].ToString());
                daohang.set_ChannelOpen(int.Parse(rowArray[0]["ChannelOpen"].ToString()));
                daohang.set_ChannelHeight(int.Parse(rowArray[0]["ChannelHeight"].ToString()));
                daohang.set_ChannelWidth(int.Parse(rowArray[0]["ChannelWidth"].ToString()));
                daohang.set_ChannelTitle(rowArray[0]["ChannelTitle"].ToString());
                daohang.set_ChannelKeyword(rowArray[0]["ChannelKeyword"].ToString());
                daohang.set_ChannelDescription(rowArray[0]["ChannelDescription"].ToString());
                daohang.set_ChannelClose(int.Parse(rowArray[0]["ChannelClose"].ToString()));

 

set_ChannelDescription等替换成

 

daohang.ChannelName = rowArray[0]["ChannelName"].ToString();
daohang.ChannelUrl = rowArray[0]["ChannelUrl"].ToString();

 

使用vs正则替换

 

.set_{[^\x28]@}\x28{.@}\x29  替换为.\1 = \2;即可

 

{为分组},[^\x28]为 除(外,@为重复多次,

 

二 正则批量替换get_

website_0.get_SiteAspxRewrite(), attrbuteCompany_0.get_ChannelKill()

 

 

.get_{.@}\x28\x29替换为 .\1

 

this.on{.@}_0                this.\1

 

 

不知道为什么 非要使用@ *不能用

转载于:https://www.cnblogs.com/sung/p/3382322.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值