Board logo

标题: [文本处理] [分享]正则表达式提取无规律的字符中间的数字 [打印本页]

作者: Batcher    时间: 2020-12-28 23:28     标题: [分享]正则表达式提取无规律的字符中间的数字

【问题】
A:zzfafr323adf::::12345::::afdfa
B:zzfdsafssddd^&
C:vds::1::2::3::vvzdf
A:asdfa::::45678::::df
B:233readfa
C:vv::7::8::9::>>a/daf
A:adf::::56789::::ddd
B:afd
C:dfdd::4::5::9::dfd

理想结果:
12345
123
45678
789
56789
459

【代码】
  1. grep -Po ":[0-9:]+" 1.txt | sed "s/://g" > 2.txt
复制代码
http://bcn.bathome.net/s/tool/index.html?key=grep
http://bcn.bathome.net/s/tool/index.html?key=sed




欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2