fourstone 发表于 2017-4-19 20:52:43

求教个火车头采集规则问题,关于提取采集内容

本帖最后由 fourstone 于 2017-4-19 21:27 编辑

比如我采集好的内容是:
20170419002050
20010405172242
我只要前面的8位
20170419
20010405
该怎么弄?
谢谢


(?<content>\d{8}\d{6})

不行啊

leweizxl 发表于 2017-4-20 08:35:50

用纯正则替换试试

fourstone 发表于 2017-4-20 08:54:52

leweizxl 发表于 2017-4-20 08:35
用纯正则替换试试

前截取[参数][参数][参数][参数][参数][参数][参数][参数](*) 后截取
还是不行
想不出怎么写

leweizxl 发表于 2017-4-20 09:50:11

fourstone 发表于 2017-4-20 08:54
前截取[参数][参数][参数][参数][参数][参数][参数][参数](*) 后截取
还是不行
想不出怎么写


纯正则替换 用正则写的

bsjq12 发表于 2017-4-21 09:05:15

数据处理用纯正则替换 原正则表达式(\d{8})(.*)   替换为$1

hjmincd 发表于 2017-4-21 09:23:12

楼上正解!
如此解题,比零宽查找简单很多.
页: [1]
查看完整版本: 求教个火车头采集规则问题,关于提取采集内容