gpt4 book ai didi

python - 如果有正向前瞻和正向后向但没有定界符,我该如何拆分字符串?

转载 作者:太空宇宙 更新时间:2023-11-03 13:31:05 24 4
gpt4 key购买 nike

<分区>

例子:

s = "Thisissometext andthisissometext"

我想在“is”和“some”之间拆分文本:

["Thisis", "sometext andthisis", "sometext"]

如果我这样做:

re.split("(?<=is)s(?=ome)", s)
--> ['Thisis', 'ometext andthisis', 'ometext']

没有's'

如果我这样做

re.split("(?<=is)(s)(?=ome)", s)
--> ['Thisis', 's', 'ometext andthisis', 's', 'ometext']

如果我这样做

re.split("(?<=is)(?=some)", s)
--> ValueError: split() requires a non-empty pattern match.

如果没有分隔符,如何拆分字符串?

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