正则查询符合条件的字符串

由于对正则不熟悉。。遇到问题很烦恼。。

比如我要将以下中乱码部分去掉,怎么查询出那些乱码。。

 `SERIALNO` varchar(60)  NOT NULL COMMENT '合同流水号',
  `RELATIVESERIALNO` varchar(60)  DEFAULT NULL COMMENT '关联申请流水号',
  `ARTIFICIALNO` varchar(60)  DEFAULT NULL COMMENT '人工合同编号',
  `CUSTOMERID` varchar(48)  DEFAULT NULL COMMENT '客户编号',
  `CUSTOMERNAME` varchar(120)  DEFAULT NULL COMMENT '客户名称',
  `BUSINESSTYPE` varchar(27)  DEFAULT NULL COMMENT '业务品种',
  `RELATIVEAGGREEMENT` varchar(60)  DEFAULT NULL COMMENT '关联的循环贷款协议号',
  `CURRENCY` varchar(5)  DEFAULT NULL COMMENT '币种(代码:Currency)',
  `BUSINESSSUM` decimal(24,6) DEFAULT '0.000000' COMMENT '金额',
  `BASERATE` decimal(10,6) DEFAULT NULL COMMENT '基准利率',
  `RATEFLOATTYPE` varchar(27)  DEFAULT NULL COMMENT '浮动类型(代码:RateFloatType)',
  `RATEFLOAT` decimal(10,6) DEFAULT NULL COMMENT '利率浮动',
  `BUSINESSRATE` decimal(10,6) DEFAULT NULL COMMENT '利率',
  `RETURNTYPE` varchar(27)  DEFAULT NULL COMMENT '子还款方式(代码:ReturnMethod)',
  `PURPOSE` varchar(300)  DEFAULT NULL COMMENT '用途(代码:ApplyPurpose)',
  `PUTOUTDATE` varchar(15)  DEFAULT NULL COMMENT '发放日期',
  `MATURITYDATE` varchar(15)  DEFAULT NULL COMMENT '到期日期',
  `VOUCHTYPE` varchar(27)  DEFAULT NULL COMMENT '主要担保方式(代码:VouchType)',
  `APPLYTYPE` varchar(48)  DEFAULT NULL COMMENT '申请类型(代码:ApplyType)',
  `EXTENDTIMES` decimal(24,0) DEFAULT NULL COMMENT '展期次数',
  `LNGOTIMES` decimal(24,0) DEFAULT NULL COMMENT '借新还旧次数',
  `GOLNTIMES` decimal(24,0) DEFAULT NULL COMMENT '还旧借新次数',
  `DRTIMES` decimal(24,0) DEFAULT NULL COMMENT '债务重组次数',
  `PUTOUTSUM` decimal(24,6) DEFAULT NULL COMMENT '已出帐金额',
  `ACTUALPUTOUTSUM` decimal(24,6) DEFAULT NULL COMMENT '已实际出帐金额',
  `OPERATEORGID` varchar(30)  DEFAULT NULL COMMENT '入账机构',
  `OPERATEUSERID` varchar(30)  DEFAULT NULL COMMENT '经办人',
  `INPUTORGID` varchar(30)  DEFAULT NULL COMMENT '登记机构',
  `INPUTUSERID` varchar(100)  DEFAULT NULL COMMENT '登记人',
  `INPUTDATE` varchar(15)  DEFAULT NULL COMMENT '登记日期',
  `UPDATEDATE` varchar(15)  DEFAULT NULL COMMENT '更新日期',
  `PIGEONHOLEDATE` varchar(15)  DEFAULT NULL COMMENT '归档日期',

可以用编辑器 如EditPlus ctrl+f 查询然后选择正则勾选。。

然后输入COMMENT '[Ss]*?,就可以查询到符合条件的内容。然后可以直接替换。。。

  `SERIALNO` varchar(60)  NOT NULL COMMENT '',
  `RELATIVESERIALNO` varchar(60)  DEFAULT NULL COMMENT '',
  `ARTIFICIALNO` varchar(60)  DEFAULT NULL COMMENT '',
  `CUSTOMERID` varchar(48)  DEFAULT NULL COMMENT '',
  `CUSTOMERNAME` varchar(120)  DEFAULT NULL COMMENT '',
  `BUSINESSTYPE` varchar(27)  DEFAULT NULL COMMENT '',
  `RELATIVEAGGREEMENT` varchar(60)  DEFAULT NULL COMMENT '',
  `CURRENCY` varchar(5)  DEFAULT NULL COMMENT '',
  `BUSINESSSUM` decimal(24,6) DEFAULT '0.000000' COMMENT '',
  `BASERATE` decimal(10,6) DEFAULT NULL COMMENT '',
  `RATEFLOATTYPE` varchar(27)  DEFAULT NULL COMMENT '',
  `RATEFLOAT` decimal(10,6) DEFAULT NULL COMMENT '',
  `BUSINESSRATE` decimal(10,6) DEFAULT NULL COMMENT '',
  `RETURNTYPE` varchar(27)  DEFAULT NULL COMMENT '',
  `PURPOSE` varchar(300)  DEFAULT NULL COMMENT '',
  `PUTOUTDATE` varchar(15)  DEFAULT NULL COMMENT '',
  `MATURITYDATE` varchar(15)  DEFAULT NULL COMMENT '',
  `VOUCHTYPE` varchar(27)  DEFAULT NULL COMMENT '',
  `APPLYTYPE` varchar(48)  DEFAULT NULL COMMENT '',
  `EXTENDTIMES` decimal(24,0) DEFAULT NULL COMMENT '',
  `LNGOTIMES` decimal(24,0) DEFAULT NULL COMMENT '',
  `GOLNTIMES` decimal(24,0) DEFAULT NULL COMMENT '',
  `DRTIMES` decimal(24,0) DEFAULT NULL COMMENT '',
  `PUTOUTSUM` decimal(24,6) DEFAULT NULL COMMENT '',
  `ACTUALPUTOUTSUM` decimal(24,6) DEFAULT NULL COMMENT '',
  `OPERATEORGID` varchar(30)  DEFAULT NULL COMMENT '',
  `OPERATEUSERID` varchar(30)  DEFAULT NULL COMMENT '',
  `INPUTORGID` varchar(30)  DEFAULT NULL COMMENT '',
  `INPUTUSERID` varchar(100)  DEFAULT NULL COMMENT '',
  `INPUTDATE` varchar(15)  DEFAULT NULL COMMENT '',
  `UPDATEDATE` varchar(15)  DEFAULT NULL COMMENT '',
  `PIGEONHOLEDATE` varchar(15)  DEFAULT NULL COMMENT '',
原文地址:https://www.cnblogs.com/a393060727/p/4980025.html