gpt4 book ai didi

python - 将两个子字符串之间的字符串信息存储到数组中

转载 作者:太空宇宙 更新时间:2023-11-04 09:54:44 25 4
gpt4 key购买 nike

抱歉,问题有点难以表达。

我想知道如何将从两个子字符串中提取的一些信息存储到一个数组中。

这是一个例子:

>>> print ( Messages )

<MESSAGE>How's it going</MESSAGE>
<MESSAGE>Go to bed</MESSAGE>

>>> print ( Message[0] )

How's it going

>>> print ( Message[1] )

Go to bed

最佳答案

使用正则表达式提取 MESSAGE 标记之间的子字符串并将它们附加到列表中。

import re
messages = """
<MESSAGE>How's it going</MESSAGE>
<MESSAGE>Go to bed</MESSAGE>
"""

data = []
matches = re.finditer(r'<MESSAGE>(.*?)</MESSAGE>', messages)

for x in matches:
data.append(x.group(1))

print(data)

关于python - 将两个子字符串之间的字符串信息存储到数组中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46359931/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com