gpt4 book ai didi

python - 在多个分隔符中的任何一个第一次出现时拆分字符串

转载 作者:行者123 更新时间:2023-12-04 07:23:27 24 4
gpt4 key购买 nike

假设我有一个字符串a = "Apple;Bananas-Mangoes/Strawberries"现在我想要做的是在第一次出现这些字符(; 或 - 或/)时拆分字符串。
喜欢b = ["Apple","Bananas-Mangoes/Strawberries"]但是如果在开头使用不同的字符而不是 ; ,我想与之分开。a = "Apple/Bananas-Mangoes;Strawberries"b = ["Apple","Bananas-Mangoes;Strawberries"]那么有什么方法可以在 Python 中实现这一点呢?

最佳答案

您可以使用 re.split :

import re
a = "Apple;Bananas-Mangoes/Strawberries"
result = re.split('[;/\-]', a, 1)
输出:
['Apple', 'Bananas-Mangoes/Strawberries']

关于python - 在多个分隔符中的任何一个第一次出现时拆分字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68355749/

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