gpt4 book ai didi

python - 拆分小写和大写联合的句子

转载 作者:行者123 更新时间:2023-12-01 00:30:33 24 4
gpt4 key购买 nike

我有一个句子列表,其中单词的小写字母与下一个单词的大写字母相连,例如“AvailableIndoor”,如下所示:

'Full Bar Available  Valet Parking AvailableIndoor SeatingWifiTable reservation required'

我想在这些实例上进行拆分,并将其替换为双空格(“”),如下所示

'Full Bar Available  Valet Parking Available  Indoor Seating  Wifi  Table reservation required'

最佳答案

使用正则表达式替换:

import re

s = 'Full Bar Available Valet Parking AvailableIndoor SeatingWifiTable reservation required'
res = re.sub(r'([a-z])([A-Z])', r'\1 \2', s)
print(res)
  • \1\2 - 引用各自捕获的组 (([a-z])([A-Z] ))
<小时/>

输出:

Full Bar Available  Valet Parking Available  Indoor Seating  Wifi  Table reservation required

关于python - 拆分小写和大写联合的句子,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58219397/

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