【发布时间】:2018-12-18 13:28:36
【问题描述】:
我有以下文字
text = "Perennials. Stolons slender. Perianth bristles 6 or 7, ca. 2 × as long as nutlet"
我想使用定义为“.\s[A-Z]”的分隔符来拆分段落。但是,我仍然希望在原句中保留 [A-Z],这样输出是这样的:
['Perennials',
'Stolons slender',
'Perianth bristles 6 or 7, ca. 2 × as long as nutlet']
到目前为止我所做的是:
re.split(r'\.\s[A-Z]', text)
但它删除了第一个字母:
['Perennials',
'tolons slender',
'erianth bristles 6 or 7, ca. 2 × as long as nutlet']
有人可以帮忙吗?谢谢~
【问题讨论】:
标签: regex python-3.x split