EditPlus 正则表达式 实战_8

前端之家收集整理的这篇文章主要介绍了EditPlus 正则表达式 实战_8前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

一行替换多行

XINGMING    姓名  Var100  Y   在公安管理部门正式登记注册的姓氏和名称
CHUSHENGRQ  出生日期    Var10   Y   格式:2017-06-08
GUOJIBM 国籍编码    VAR Y   国籍代码1.中国;2.中国(台湾);3.中国(香港);4.中国(澳门);
GUOJIMC 国籍名称    Var100  Y   1.中国;2.中国(台湾);3.中国(香港);4.中国(澳门);
MINZUBM 民族编码    Var30   N   民族
MINZUMC 民族名称    Var50       民族
ZHENGJIANLXBM   身份证件类别代码    Var30   Y   证件类型
ZHENGJIANLXMC   身份证件类别名称    Var30   Y   证件类型
SHENFENZHM  身份证件号码  Var30   Y   身份证件上唯一的法定标识符
HUJIDZBH    户口所在地区域编码   Var30   N   户口所在地中的地区编码(节点code值)
HUJIDZMC    户口所在地区域名称   Var300      
HUJIXXDZMC  户口所在地详细地址   Var300  N   户口所在地详细地址(节点值)
GONGZUODW   工作单位    VAR00   N   工作单位的组织机构名称
JIATINGDZBH 家庭住址区域编码    Var30   N   
JIATINGDZMC 家庭住址区域名称    Var300  N   
JIATINGXXDZMC   家庭住址-详细地址   Var300  N   家庭住址详细地址
LIANXIDH    电话号码    Var30   Y   联系电话的号码,包括国际、国内区号和分机号

XINGMING_PO 丈夫姓名    Var50   N   丈夫在公安管理部门正式登记注册的姓氏和名称
CHUSHENGRQ_PO   丈夫出生日期  Var10   N   丈夫出生当日的公元纪年
日期格式:2017-06-08
GUOJIBM_PO  丈夫国籍编码  VAR Y   1.中国;2.中国(台湾);3.中国(香港);4.中国(澳门);
GUOJIMC_PO  丈夫国籍名称  Var100  Y   1.中国;2.中国(台湾);3.中国(香港);4.中国(澳门);
MINZUBM_PO  丈夫民族编码  Var30   N   民族
MINZUMC_PO  丈夫民族名称  Var50       民族
ZHENGJIANLXBM_PO    丈夫身份证件类别代码  Var30   N   证件类型
ZHENGJIANLXMC_PO    丈夫身份证件类别名称  Var50       证件类型
SHENFENZHM_PO   丈夫身份证件号码    Var30   N   丈夫身份证件上唯一的法定标识符
GONGZUODW_PO    丈夫工作单位  Var300  N   丈夫工作单位的组织机构名称
LIANXIDH_PO 丈夫电话号码  Var30   N   丈夫联系电话的号码,包括国际、国内区号和分机号

JIANCEJGMC  建册单位名称  Var300  Y   
JIANCEJGBH  建册单位编号  Var30   Y   
JIANCERQ    建册日期    Var10   Y   日期格式:2017-06-08
DUIXIANGLXBM    手册发放对象类型编码  VAR Y   手册发放对象类型
DUIXIANGLXMC    手册发放对象类型名称  Var30       
FAFANGDWBM  发放单位机构类型编码  Var30   Y   发放单位机构类型
FAFANGDWMC  发放单位机构类型名称  Var300      
FAFANGYZ    发放孕周(天) Var4    Y   发放孕周(天)
GUANXIAJGBH 管辖机构编号  Var30   Y   
GUANXIAJGMC 管辖机构名称  Var300  Y   
GUANXIADZBH 管辖地址编号  Var30   Y   
GUANXIADZMC 管辖地址名称  Var300  Y   
JIANCEID    建册ID    Var30   N   当 JIANCEZT不为1 时,该项不能为空(平台建册ID)

要编写成如下格式:

@H_404_91@/// @H_404_91@<summary> 
@H_404_91@/// 姓名 Var100 Y 在公安管理部门正式登记注册的姓氏和名称 
@H_404_91@///@H_404_91@</summary>
 public string XINGMING  { get;set;}
@H_404_91@/// @H_404_91@<summary> 
@H_404_91@/// 出生日期 Var10 Y 格式:2017-06-08 
@H_404_91@///@H_404_91@</summary>
 public string CHUSHENGRQ  { get;set;}
@H_404_91@/// @H_404_91@<summary> 
@H_404_91@/// 国籍编码 VAR Y 国籍代码1.中国;2.中国(台湾);3.中国(香港);4.中国(澳门); 
@H_404_91@///@H_404_91@</summary>
 public string GUOJIBM  { get;set;}
@H_404_91@/// @H_404_91@<summary> 
@H_404_91@/// 国籍名称 Var100 Y 1.中国;2.中国(台湾);3.中国(香港);4.中国(澳门); 
@H_404_91@///@H_404_91@</summary>
 public string GUOJIMC  { get;set;}
@H_404_91@/// @H_404_91@<summary> 
@H_404_91@/// 民族编码 Var30 N 民族 
@H_404_91@///@H_404_91@</summary>
 public string MINZUBM  { get;set;}
@H_404_91@/// @H_404_91@<summary> 
@H_404_91@/// 民族名称 Var50   民族 
@H_404_91@///@H_404_91@</summary>
 public string MINZUMC  { get;set;}
@H_404_91@/// @H_404_91@<summary> 
@H_404_91@/// 身份证件类别代码 Var30 Y 证件类型 
@H_404_91@///@H_404_91@</summary>
 public string ZHENGJIANLXBM  { get;set;}
@H_404_91@/// @H_404_91@<summary> 
@H_404_91@/// 身份证件类别名称 Var30 Y 证件类型 
@H_404_91@///@H_404_91@</summary>
 public string ZHENGJIANLXMC  { get;set;}
@H_404_91@/// @H_404_91@<summary> 
@H_404_91@/// 身份证件号码 Var30 Y 身份证件上唯一的法定标识符 
@H_404_91@///@H_404_91@</summary>
 public string SHENFENZHM  { get;set;}
@H_404_91@/// @H_404_91@<summary> 
@H_404_91@/// 户口所在地区域编码 Var30 N 户口所在地中的地区编码(节点code值) 
@H_404_91@///@H_404_91@</summary>
 public string HUJIDZBH  { get;set;}
@H_404_91@/// @H_404_91@<summary> 
@H_404_91@/// 户口所在地区域名称 Var300 
@H_404_91@///@H_404_91@</summary>
 public string HUJIDZMC  { get;set;}
@H_404_91@/// @H_404_91@<summary> 
@H_404_91@/// 户口所在地详细地址 Var300 N 户口所在地详细地址(节点值) 
@H_404_91@///@H_404_91@</summary>
 public string HUJIXXDZMC  { get;set;}
@H_404_91@/// @H_404_91@<summary> 
@H_404_91@/// 工作单位 VAR00 N 工作单位的组织机构名称 
@H_404_91@///@H_404_91@</summary>
 public string GONGZUODW  { get;set;}
@H_404_91@/// @H_404_91@<summary> 
@H_404_91@/// 家庭住址区域编码 Var30 N 
@H_404_91@///@H_404_91@</summary>
 public string JIATINGDZBH  { get;set;}
@H_404_91@/// @H_404_91@<summary> 
@H_404_91@/// 家庭住址区域名称 Var300 N 
@H_404_91@///@H_404_91@</summary>
 public string JIATINGDZMC  { get;set;}
@H_404_91@/// @H_404_91@<summary> 
@H_404_91@/// 家庭住址-详细地址 Var300 N 家庭住址详细地址 
@H_404_91@///@H_404_91@</summary>
 public string JIATINGXXDZMC  { get;set;}
@H_404_91@/// @H_404_91@<summary> 
@H_404_91@/// 电话号码 Var30 Y 联系电话的号码,包括国际、国内区号和分机号 
@H_404_91@///@H_404_91@</summary>
 public string LIANXIDH  { get;set;}

@H_404_91@/// @H_404_91@<summary> 
@H_404_91@/// 丈夫姓名 Var50 N 丈夫在公安管理部门正式登记注册的姓氏和名称 
@H_404_91@///@H_404_91@</summary>
 public string XINGMING_PO  { get;set;}
@H_404_91@/// @H_404_91@<summary> 
@H_404_91@/// 丈夫出生日期 Var10 N 丈夫出生当日的公元纪年 
@H_404_91@///@H_404_91@</summary>
 public string CHUSHENGRQ_PO  { get;set;}
日期格式:2017-06-08
@H_404_91@/// @H_404_91@<summary> 
@H_404_91@/// 丈夫国籍编码 VAR Y 1.中国;2.中国(台湾);3.中国(香港);4.中国(澳门); 
@H_404_91@///@H_404_91@</summary>
 public string GUOJIBM_PO  { get;set;}
@H_404_91@/// @H_404_91@<summary> 
@H_404_91@/// 丈夫国籍名称 Var100 Y 1.中国;2.中国(台湾);3.中国(香港);4.中国(澳门); 
@H_404_91@///@H_404_91@</summary>
 public string GUOJIMC_PO  { get;set;}
@H_404_91@/// @H_404_91@<summary> 
@H_404_91@/// 丈夫民族编码 Var30 N 民族 
@H_404_91@///@H_404_91@</summary>
 public string MINZUBM_PO  { get;set;}
@H_404_91@/// @H_404_91@<summary> 
@H_404_91@/// 丈夫民族名称 Var50 民族 
@H_404_91@///@H_404_91@</summary>
 public string MINZUMC_PO  { get;set;}
@H_404_91@/// @H_404_91@<summary> 
@H_404_91@/// 丈夫身份证件类别代码 Var30 N 证件类型 
@H_404_91@///@H_404_91@</summary>
 public string ZHENGJIANLXBM_PO  { get;set;}
@H_404_91@/// @H_404_91@<summary> 
@H_404_91@/// 丈夫身份证件类别名称 Var50 证件类型 
@H_404_91@///@H_404_91@</summary>
 public string ZHENGJIANLXMC_PO  { get;set;}
@H_404_91@/// @H_404_91@<summary> 
@H_404_91@/// 丈夫身份证件号码 Var30 N 丈夫身份证件上唯一的法定标识符 
@H_404_91@///@H_404_91@</summary>
 public string SHENFENZHM_PO  { get;set;}
@H_404_91@/// @H_404_91@<summary> 
@H_404_91@/// 丈夫工作单位 Var300 N 丈夫工作单位的组织机构名称 
@H_404_91@///@H_404_91@</summary>
 public string GONGZUODW_PO  { get;set;}
@H_404_91@/// @H_404_91@<summary> 
@H_404_91@/// 丈夫电话号码 Var30 N 丈夫联系电话的号码,包括国际、国内区号和分机号 
@H_404_91@///@H_404_91@</summary>
 public string LIANXIDH_PO  { get;set;}

@H_404_91@/// @H_404_91@<summary> 
@H_404_91@/// 建册单位名称 Var300 Y 
@H_404_91@///@H_404_91@</summary>
 public string JIANCEJGMC  { get;set;}
@H_404_91@/// @H_404_91@<summary> 
@H_404_91@/// 建册单位编号 Var30 Y 
@H_404_91@///@H_404_91@</summary>
 public string JIANCEJGBH  { get;set;}
@H_404_91@/// @H_404_91@<summary> 
@H_404_91@/// 建册日期 Var10 Y 日期格式:2017-06-08 
@H_404_91@///@H_404_91@</summary>
 public string JIANCERQ  { get;set;}
@H_404_91@/// @H_404_91@<summary> 
@H_404_91@/// 手册发放对象类型编码 VAR Y 手册发放对象类型 
@H_404_91@///@H_404_91@</summary>
 public string DUIXIANGLXBM  { get;set;}
@H_404_91@/// @H_404_91@<summary> 
@H_404_91@/// 手册发放对象类型名称 Var30 
@H_404_91@///@H_404_91@</summary>
 public string DUIXIANGLXMC  { get;set;}
@H_404_91@/// @H_404_91@<summary> 
@H_404_91@/// 发放单位机构类型编码 Var30 Y 发放单位机构类型 
@H_404_91@///@H_404_91@</summary>
 public string FAFANGDWBM  { get;set;}
@H_404_91@/// @H_404_91@<summary> 
@H_404_91@/// 发放单位机构类型名称 Var300 
@H_404_91@///@H_404_91@</summary>
 public string FAFANGDWMC  { get;set;}
@H_404_91@/// @H_404_91@<summary> 
@H_404_91@/// 发放孕周(天) Var4 Y 发放孕周(天) 
@H_404_91@///@H_404_91@</summary>
 public string FAFANGYZ  { get;set;}
@H_404_91@/// @H_404_91@<summary> 
@H_404_91@/// 管辖机构编号 Var30 Y 
@H_404_91@///@H_404_91@</summary>
 public string GUANXIAJGBH  { get;set;}
@H_404_91@/// @H_404_91@<summary> 
@H_404_91@/// 管辖机构名称 Var300 Y 
@H_404_91@///@H_404_91@</summary>
 public string GUANXIAJGMC  { get;set;}
@H_404_91@/// @H_404_91@<summary> 
@H_404_91@/// 管辖地址编号 Var30 Y 
@H_404_91@///@H_404_91@</summary>
 public string GUANXIADZBH  { get;set;}
@H_404_91@/// @H_404_91@<summary> 
@H_404_91@/// 管辖地址名称 Var300 Y 
@H_404_91@///@H_404_91@</summary>
 public string GUANXIADZMC  { get;set;}
@H_404_91@/// @H_404_91@<summary> 
@H_404_91@/// 建册ID Var30 N 当 JIANCEZT不为1 时,该项不能为空(平台建册ID) 
@H_404_91@///@H_404_91@</summary>
 public string JIANCEID  { get;set;}
XINGMING    姓名  Var100  Y   在公安管理部门正式登记注册的姓氏和名称

查找项输入: ([A-Z_]*[A-Z_])(.*.)
替换项输入: /// <summary> \n /// \2 \n /// </summary> \n public string \1 { get; set; } \n 语义分析: ([A-Z_]*[A-Z_]) 分组1 截取字段 (.*.) 分组2 匹配分组1后面的所有内容来确定一行 . 点 匹配除“\r\n”之外的任何单个字符。要匹配包括“\r\n”在内的任何字符,请使用像“[\s\S]”的模式。 * 匹配前面的子表达式任意次。例如,zo*能匹配“z”,也能匹配“zo”以及“zoo”。 \n 换行符

猜你在找的Bash相关文章