返回列表 发帖

[文本处理] 批处理如何删除文本中以指定字符分割成两列的第二列内容为纯数字/纯字母的行

本帖最后由 pcl_test 于 2017-1-14 02:21 编辑

批处理如何批量删除纯数字所在的行数?
  1. jhfgudeli|wodima123
  2. jhfgudeli|jhfgudeli
  3. jhfgudeli|7204381
  4. jest1314527|1314527
  5. jeffnomms|fanzhe128
  6. jaychen3326|wfd901215
  7. jaychen3326|123456
  8. jasonlouhao|jasonlouhao
  9. jasonlouhao|asd138
  10. jasonlee123|jasonlee123
  11. jasonlee123|19880918
  12. jasonlee123|123123
  13. jaskjay|63619063qw
复制代码
目前数据是这样,想把“|”右侧数据是纯数字的内容都删除,留下字母+数字的内容,“|”前面的内容不管

结果是:
  1. jhfgudeli|wodima123
  2. jhfgudeli|jhfgudeli
  3. jeffnomms|fanzhe128
  4. jaychen3326|wfd901215
  5. jasonlouhao|jasonlouhao
  6. jasonlouhao|asd138
  7. jasonlee123|jasonlee123
  8. jasonlee123|19880918
  9. jaskjay|63619063qw
复制代码
================================经过一楼的回复,已经实现了想要的效果。确实非常棒

请教,如何删除纯数字和纯字母呢,因为我只想要字母+数字的内容

回复 4# WHY


    没有效果

TOP

回复 2# flyinnet9


    已经成功导出到新文本,

请教,如何删除纯数字和纯字母呢,因为我只想要字母+数字的内容

TOP

回复 10# flyinnet9


    转换下,一样的,文本,如果是 | 右边只保留纯数字呢,该怎么修改代码

TOP

回复 15# flyinnet9


   按照你第一次写代码,该如何修改呢

TOP

批处理如何批量删除纯数字所在的行数?

jhfgudeli|wodima123
jhfgudeli|jhfgudeli
jhfgudeli|7204381
jest1314527|1314527
jeffnomms|fanzhe128
jaychen3326|wfd901215


“|”右侧只要是纯数字的,整行删除,“123123fa” 这种不要删除掉哦

TOP

回复 20# 老刘1号


    如果一个文本中,只想删选出右侧:123dfsajo,数字开头,但是里面有字母+数字的,该怎么修改

TOP

回复 31# 老刘1号


    对啊,合并了,哈哈,问题雷同

TOP

回复 20# 老刘1号


    这个代码是对了,140Kb的文本,处理了2分钟

TOP

回复 34# 老刘1号


    送你个敬业福

TOP

回复 2# flyinnet9


    123adfa

这种也是字母+数字的被过滤了,该怎么加进去

TOP

返回列表