正则表达式中,如何在任意匹配字符后面加上原字符和特定内容

正则表达式中,如何在任意匹配字符后面加上原字符和特定内容

数据的中间,时间格式上没有秒,

10.7.98.204,10.4.177.5,wb_gh017,2018/7/1 23:58,00-71-C2-0D-D3-BA,1
10.7.98.204,10.4.177.5,wb_gh017,2018/7/1 23:58,00-71-C2-0D-D3-BA,0
10.7.21.148,10.7.31.143,shenzhen,2018/7/1 23:57,00-05-9A-3C-7A-00,0
10.7.82.28,192.168.22.4,panwei,2018/7/1 23:57,00-00-00-00-00-00,0
10.7.98.207,10.6.125.74,shenlijia,2018/7/1 23:56,44-37-E6-83-F2-42,0
10.7.98.206,192.168.116.54,mozihong,2018/7/1 23:57,00-00-00-00-00-00,0

要替换为时分秒的格式

10.7.98.204,10.4.177.5,wb_gh017,2018/7/1 23:58:00,00-71-C2-0D-D3-BA,1
10.7.98.204,10.4.177.5,wb_gh017,2018/7/1 23:58:00,00-71-C2-0D-D3-BA,0
10.7.21.148,10.7.31.143,shenzhen,2018/7/1 23:57:00,00-05-9A-3C-7A-00,0
10.7.82.28,192.168.22.4,panwei,2018/7/1 23:57:00,00-00-00-00-00-00,0
10.7.98.207,10.6.125.74,shenlijia,2018/7/1 23:56:00,44-37-E6-83-F2-42,0
10.7.98.206,192.168.116.54,mozihong,2018/7/1 23:57:00,00-00-00-00-00-00,0

 

用notepad++正则替换

(\d\d\:\d\d)

替换为

\1\:00

 

在正则表达式中,放在圆括号中的是分组,按括号出现顺序可用\1,\2...\9(或$1,$2...$9)引用整个正则用\0或$0引用。

因此 替换中\1引用了括号中匹配的内容,然后加上要添加的字符

 

 EverEdit中要用

$1

转载于:https://www.cnblogs.com/baofengc/p/9438560.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值