Python:如何使用regex将字符串分隔成列表?

2024-05-23 23:25:08 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个字符串,我想分为两部分:日期和描述。我还想把这些零件存储到一个列表中。有没有办法一步到位?你知道吗

以下是我试图做的:

a = "4/10/2015 Internet Banking INTERNET BILL PAY xxxxxxxx5023 HSBC FINANCE"

parts = re.findall(r'(?P<date>\d+/\d+/\d+)\s(?P<description>.*)', a)

这将返回以下内容:

[('4/10/2015', 'Internet Banking INTERNET BILL PAY xxxxxxxx5023 HSBC FINANCE')]

我想要的结果是这样的:

['4/10/2015', 'Internet Banking INTERNET BILL PAY xxxxxxxx5023 HSBC FINANCE']

Tags: 字符串re列表datepayinternetpartsfinance