Python. Получить значение из кавычек
Есть строка вида:
'текст1', 'текст2', 'текст3', 'текст4', 'текст5'
как получить значение текст4?
Ответы (2 шт):
Автор решения: gil9red
→ Ссылка
import re
text = "'текст1', 'текст2', 'текст3', 'текст4', 'текст5'"
m = re.search("'.+?', '.+?', '.+?', '(.+?)', '.+?'", text)
if m:
print(m.group(1))
# текст4
m = re.findall("'(.+?)'", text)
if m:
print(m[3])
# текст4
Автор решения: Serzhev
→ Ссылка
str_1 = 'текст1', 'текст2', 'текст3', 'текст4', 'текст5'
list(str_1)[3]
# 'текст4'