硬盘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,
想好久都没能成功,请正则高手解答求实现方式,正则不是万能的吗
|