Я пытаюсь следующее:Извлечь значения в квадратные скобки, игнорируя одиночные кавычки
s = "Text text text [123] ['text']"
Это моя функция:
def getFromSquareBrackets(s):
m = re.findall(r"\[([A-Za-z0-9_']+)\]", s)
return m
Но я получить:
['123', "'text'"]
Я хочу для получения:
['123', 'text']
Как я могу игнорировать одиночные кавычки?