Учитывая строку предложений, мне нужно извлечь список всех предложений, которые начинаются и заканчиваются одним и тем же словом.
например,
# sample text
text = "This is a sample sentence. well, I'll check that things are going well. another sentence starting with another. ..."
# required result
[
"well, I'll check that things are going well",
"another sentence starting with another"
]
Как я могу сделать совпадение, используя обратные ссылки, а также захватить полное предложение?
Я пробовал следующее регулярное выражение, но оно не работает.
re.findall( "^[a-zA-Z](.*[a-zA-Z])?$" , text )