Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 1881|回复: 2

关于正则表达式对原始数据进行标准化处理

[复制链接]
发表于 2020-3-13 22:54 | 显示全部楼层 |阅读模式
硬盘30硬盘30内存主板主板各66,30内存30内存硬盘40显卡主板各99,内存30内存30硬盘,显卡主板各99,硬盘30硬盘30内存,主板主板88硬盘20内存18,内存,主板主板11,30硬盘30内存硬盘,显卡,主板各15,10硬盘,内存30硬盘内存主板各60,硬盘,显卡主板各55,30内存30内存硬盘显卡主板各99,硬盘30硬盘30,30,硬盘30,硬盘,内存主板主板66,硬盘30硬盘30,30,硬盘,内存,主板,主板88
把这样一条如此混乱的数据用正则表达式进行标准化处理,处理结果是,全部拆分后按“名称数量”排列连在一起(如:硬盘30内存30主板30......),
主要有的有标点分隔,有的没有,有的数字在前,有的数字在后,像(内存主板主板66)这样的是表示前面物品各66,
想好久都没能成功,请正则高手解答求实现方式,正则不是万能的吗

发表于 2020-3-14 11:23 | 显示全部楼层
欢迎新朋友!
正则表达式很强大,前提是必须告诉它处理规则,不能模棱两可。
规则正确的前提下也可以说它是万能的。
回复

使用道具 举报

 楼主| 发表于 2020-3-14 13:55 | 显示全部楼层
一直解决不了里面的一个矛盾关系,唉,终于搞定
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-3-29 06:46 , Processed in 0.716535 second(s), 8 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表