EditPlus 正则表达式 实战(3)

网友投稿 186 2023-06-24


EditPlus 正则表达式 实战(3)

相关阅读:

EditPlus中的正则表达式 实战(1)

EditPlus中的正则表达式 实战(2)

EditPlus 正则表达式 实战(3)

EditPlus中的正则表达式 实战(4)

EditPlus中的正则表达式实战(5)

EditPlus中的正则表达式实战(6)

#region隐藏字段成员

///

///复查编号

///

///[NotNullValidator]

stringFUCHABH=null;

///

///妇保卡号

///

///[NotNullValidator]

stringFBKH=null;

///

///妇女编号

///

stringFUNVID=null;

///

///尿蛋白评价

///

///[NotNullValidator]

stringNIAODANBPJ=null;

///

///

///

stringID=null;

///

///其他胎位

///

stringQITATAIWEI=null;

///

///其他胎先露

///

stringQITATAIXIANLU=null;

///

///血糖评价

///

stringXUETANGPJ=null;

///

///用户编号

///

if(ds.Tables[2].Columns.Contains("YONGHUBH")){YONGHUBH = Convert.ToInt32(ds.Tables[2].Rows[0]["YONGHUBH"]);}

///

///贫血评价

///

stringPINXUEPJ=null;

///

///

///

///[NotNullValidator]

stringZHUJIANZ=null;

///

///胎心率(次/分钟)

///

if(ds.Tables[2].Columns.Contains("TAIXINLV=null;

///

///胎方位

///

stringTAIWEI=null;

///

///血糖类型

///

stringXUETANGLX=null;

///

///B超检查

///

if(ds.Tables[2].Columns.Contains("BCHAJC=null;

///

///检查单位编号

///

stringJIANCHADWBH=null;

///

///服务机构编号

///

stringFUWUJGBH=null;

///

///录入人

///

stringTIANBIAOR=null;

///

///录入日期

///

DateTime?TIANBIAORQ=null;

#endregion

#region成员

///

///检查日期

///

DateTime?JIANCHARQ=null;

///

///

///

stringGAOWEIBM=null;

///

///检查孕周

///

if(ds.Tables[2].Columns.Contains("JIANCHAYZ=null;

///

///有无异常

///

///[NotNullValidator]

strioTIDDngYOUWUYC=null;

///

///收缩压

///

if(ds.Tables[2].Columns.Contains("SHOUSUOY=null;

///

///体重(千克)

///

float?TIZHONG=null;

///

///有无症状

///

///[NotNullValidator]

stringYOUWUZZ=null;

///

///其他辅助检查项目

///

///[NotNullValidator]

stringFUZHUJC=null;

///

///病情情况

///

stringZHENDUAN=null;

///

///孕情情况

///

stringYUNQINGQK=null;

///

///宫高(厘米)

///

float?GONGDIGD=null;

///

///腹围(厘米)

///

float?FUWEI=null;

///

///胎数类型

///

if(ds.Tables[2].Columns.Contains("TAISHULX=null;

///

///胎数

///

if(ds.Tables[2].Columns.Contains("TAISHU=null;

///

///胎先露

///

stringTAIXIANLU=null;

///

///衔接(胎头和骨盆是否衔接)

///

if(ds.Tables[2].Columns.Contains("XIANJIE=null;

///

///血糖(mmol/L)

///

float?XUETANG=null;

///

///浮肿

///

stringFUZHONG=null;

///

///尿蛋白(mg/24h)

///

float?NIAODB=null;

///

///其他胎心率

///

stringQITATAIXINLV=null;

///

///血红蛋白(g/L)

///

float?XUEHONGDB=null;

///

///是否外出检查

///

stringSFWCJC=null;

///

///B超检查

///

stringJIANCHAJG=null;

///

///外出检查医院

///

stringWCJCYY=null;

///

///B超异常情况

///

stringJIANCHAJGMS=null;

///

///外出检查结果

///

stringWCJCJG=null;

///

///外出检查结果描述

///

stringWCJCJGMS=null;

///

///高危评定

///

stringGAOWEIPD=null;

///

///高危因素

///

stringGAOWEIYS=null;

///

///症状

///

stringZHENGZHUANG=null;

///

///异常情况

///

stringYICHANGQK=null;

///

///处理及指导

///

stringCHULIZD=null;

///

///预约日期

///

DateTime?YUYUERQ=null;

///

///检查单位

///

stringJIANCHADW=null;

///

///检查医生

///

stringJIANCHAYS=null;

///

///检查孕天

///

if(ds.Tables[2].Columns.Contains("JIANCHAYT=null;

///

///舒张压

///

if(ds.Tables[2].Columns.Contains("SHUZHANGY=null;

///

///高危级别

///

stringGAOWEIDJ=null;

///

///高危评分值

///

if(ds.Tables[2].Columns.Contains("GAOWEIPFVALUE=null;

///

///NST

///

float?NST=null;

///

///有无转诊

///

stringYOUWUZHUANZHEN=null;

///

///转诊原因

///

stringZHUANZHENYY=null;

///

///转诊机构编号

///

stringZHUANZHENJJBH=null;

///

///转诊机构

///

stringZHUANZHENJJ=null;

///

///转诊科室

///

stringZHUANZHENKS=null;

///

///其他指导详述

///

stringQITAZHIDAOSX=null;

///

///指导名称

///

stringCHULIZDMC=null;

#endregion

#region其他字段

///

///其他高危因素

///

stringQTGAOWEIYS=null;

///

///血糖1(mmol/L)

///

float?XUETZ=null;

///

///血糖2(mmol/L)

///

float?XTANGZ=null;

///

///孕妇学校

///

stringYUNFUXX=null;

///

///NST类型

///

stringNSTLX=null;

///

///关联随访辅助检查用

///

stringFUZHUJCNUM=null;

///

///既往未纠正高危因素

///

stringWEIJIUZGW=null;

#endregion

如上代码要编写成如下格式:

if(ds.Tables[2].Columns.Contains("YONGHUBH")){YONGHUBH = Convert.ToInt32(ds.Tables[2].Rows[0]["YONGHUBH"]);}

#region隐藏字段成员

///

///复查编号

///

///[NotNullValidator]

stringFUCHABH=null;

///

///妇保卡号

///

///[NotNullValidator]

stringFBKH=null;

///

///妇女编号

///

stringFUNVID=null;

///

///尿蛋白评价

///

///[NotNullValidator]

stringNIAODANBPJ=null;

///

///

///

stringID=null;

///

///其他胎位

///

stringQITATAIWEI=null;

///

///其他胎先露

///

stringQITATAIXIANLU=null;

///

///血糖评价

///

stringXUETANGPJ=null;

///

///用户编号

///

if(ds.Tables[2].Columns.Contains("YONGHUBH")){YONGHUBH = Convert.ToInt32(ds.Tables[2].Rows[0]["YONGHUBH"]);}

///

///贫血评价

///

stringPINXUEPJ=null;

///

///

///

///[NotNullValidator]

stringZHUJIANZ=null;

///

///胎心率(次/分钟)

///

if(ds.Tables[2].Columns.Contains("TAIXINLV")){TAIXINLV = Convert.ToInt32(ds.Tables[2].Rows[0]["TAIXINLV"]);}

///

///胎方位

///

stringTAIWEI=null;

///

///血糖类型

///

stringXUETANGLX=null;

///

///B超检查

///

if(ds.Tables[2].Columns.Contains("BCHAJC")){BCHAJC = Convert.ToInt32(ds.Tables[2].Rows[0]["BCHAJC"]);}

///

///检查单位编号

///

stringJIANCHADWBH=null;

///

///服务机构编号

///

stringFUWUJGBH=null;

///

///录入人

///

stringTIANBIAOR=null;

///

///录入日期

///

DateTime?TIANBIAORQ=null;

#endregion

#region成员

///

///检查日期

///

DateTime?JIANCHARQ=null;

///

///

///

stringGAOWEIBM=null;

///

///检查孕周

///

if(ds.Tables[2].Columns.Contains("JIANCHAYZ")){JIANCHAYZ = Convert.ToInt32(ds.Tables[2].Rows[0]["JIANCHAYZ"]);}

///

///有无异常

///

///[NotNullValidator]

stringYOUWUYC=null;

///

///收缩压

///

if(ds.Tables[2].Columns.Contains("SHOUSUOY")){SHOUSUOY = Convert.ToInt32(ds.Tables[2].Rows[0]["SHOUSUOY"]);}

///

///体重(千克)

///

float?TIZHONG=null;

///

///有无症状

///

///[NotNullValidator]

stringYOUWUZZ=null;

///

///其他辅助检查项目

///

///[NotNullValidator]

stringFUZHUJC=null;

///

///病情情况

///

stringZHENDUAN=null;

///

///孕情情况

///

stringYUNQINGQK=null;

///

///宫高(厘米)

///

float?GONGDIGD=null;

///

///腹围(厘米)

///

float?FUWEI=null;

///

///胎数类型

///

if(ds.Tables[2].Columns.Contains("TAISHULX")){TAISHULX = Convert.ToInt32(ds.Tables[2].Rows[0]["TAISHULX"]);}

///

///胎数

///

if(ds.Tables[2].Columns.Contains("TAISHU")){TAISHU = Convert.ToInt32(ds.Tables[2].Rows[0]["TAISHU"]);}

///

///胎先露

///

stringTAIXIANLU=null;

///

///衔接(胎头和骨盆是否衔接)

///

if(ds.Tables[2].Columns.Contains("XIANJIE")){XIANJIE = Convert.ToInt32(ds.Tables[2].Rows[0]["XIANJIE"]);}

///

///血糖(mmol/L)

///

float?XUETANG=null;

///

///浮肿

///

stringFUZHONG=null;

///

///尿蛋白(mg/24h)

///

float?NIAODB=null;

///

///其他胎心率

///

stringQITATAIXINLV=null;

///

///血红蛋白(g/L)

///

float?XUEHONGDB=null;

///

///是否外出检查

///

stringSFWCJC=null;

///

///B超检查

///

stringJIANCHAJG=null;

///

///外出检查医院

///

stringWCJCYY=null;

///

///B超异常情况

///

stringJIANCHAJGMS=null;

///

///外出检查结果

///

stringWCJCJG=null;

///

///外出检查结果描述

///

stringWCJCJGMS=null;

///

///高危评定

///

stringGAOWEIPD=null;

///

///高危因素

///

stringGAOWEIYS=null;

///

///症状

///

stringZHENGZHUANG=null;

///

///异常情况

///

stringYICHANGQK=null;

///

///处理及指导

///

stringCHULIZD=null;

///

///预约日期

///

DateTime?YUYUERQ=null;

///

///检查单位

///

stringJIANCHADW=null;

///

///检查医生

///

stringJIANCHAYS=null;

///

///检查孕天

///

if(ds.Tables[2].Columns.Contains("JIANCHAYT")){JIANCHAYT = Convert.ToInt32(ds.Tables[2].Rows[0]["JIANCHAYT"]);}

///

///舒张压

///

if(ds.Tables[2].Columns.Contains("SHUZHANGY")){SHUZHANGY = Convert.ToInt32(ds.Tables[2].Rows[0]["SHUZHANGY"]);}

///

///高危级别

///

stringGAOWEIDJ=null;

///

///高危评分值

///

if(ds.Tables[2].Columns.Contains("GAOWEIPFVALUE")){GAOWEIPFVALUE = Convert.ToInt32(ds.Tables[2].Rows[0]["GAOWEIPFVALUE"]);}

///

///NST

///

float?NST=null;

///

///有无转诊

///

stringYOUWUZHUANZHEN=null;

///

///转诊原因

///

stringZHUANZHENYY=null;

///

///转诊机构编号

///

stringZHUANZHENJJBH=null;

///

///转诊机构

///

stringZHUANZHENJJ=null;

///

///转诊科室

///

stringZHUANZHENKS=null;

///

///其他指导详述

///

stringQITAZHIDAOSX=null;

///

///指导名称

///

stringCHULIZDMC=null;

#endregion

#region其他字段

///

///其他高危因素

///

stringQTGAOWEIYS=null;

///

///血糖1(mmol/L)

///

float?XUETZ=null;

///

///血糖2(mmol/L)

///

float?XTANGZ=null;

///

///孕妇学校

///

stringYUNFUXX=null;

///

///NST类型

///

stringNSTLX=null;

///

///关联随访辅助检查用

///

stringFUZHUJCNUM=null;

///

///既往未纠正高危因素

///

stringWEIJIUZGW=null;

#endregion

先手动整理下格式去掉空格

然后替换

查找项输入: (\bif[\(|\[|\]|\.|A-Z|a-z|0-9]{0,}[A-Z|a-z|\(|\"])([A-Za-z0-9_]*)(=null;)

替换项输入: &nbhttp://sp;   \1\2")){\2 = Convert.ToInt32(ds.Tables[2].Rows[0]["\2"]);}

语义分析: 先去掉括号"()"  \bif[\(|\[|\]|\.|A-Z|a-z|0-9]{0,}[A-Z|a-z|\(|\"][A-Za-z0-9_]*=null;

匹配一个单词边界,也就是指单词和空格间的位置(\b)if;之后紧跟[\(|\[|\]|\.|A-Z|a-z|0-9] 包含 ( [ ] ) . 字母A-Z a-z 0-9 内容 ,结束也包含 [A-Z|a-z|\(|\"][A-Za-z0-9_] 符合此要求的段落

最后包含=null; 的段落

以上所述是给大家介绍的EditPlus 正则表达式 实战(3),希望对大家有所帮助,如果大家有任何疑问请给我留言,会及时回复大家的。在此也非常感谢大家对我们网站的支持!


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:EditPlus中的正则表达式 实战(4)
下一篇:Java垃圾回收器的方法和原理总结
相关文章

 发表评论

暂时没有评论,来抢沙发吧~