【发布时间】:2020-03-31 02:49:14
【问题描述】:
我有这个数据
1 E1992 RED612 Cat Pinafore Dress Red 6-12 mths 5 5.05 0.00 25.25
使用拆分命令我只能这样拆分-
['1', 'E1992', 'RED612', 'Cat', 'Pinafore', 'Dress', 'Red', '6-12', 'mths', '5', '5.05', '0.00', '25.25']
但我想这样拆分-
['1', 'E1992', 'RED612', 'Cat Pinafore Dress Red', '6-12 mths', '5', '5.05', '0.00', '25.25']
例如,我在列表中的所有项目都以这种模式编写 -
4 E4117 WHI23 White 2-3 yrs 70 4.70 0.00 329.00
4 E4395 RED36Y Stripe Sun Hat Red 3-6 yrs 30 3.20 0.00 96.00
我想以类似的方式拆分它们
如果所有项目都遵循这种模式,我想知道是否可以使用一些正则表达式命令或任何其他命令来拆分它们。
【问题讨论】:
-
看起来应该是可能的,是的。请参阅How to Ask、help center。
标签: python regex python-3.x list split