Как разобрать скобки и пробелы в строке с помощью регулярного выражения - PullRequest
0 голосов
/ 06 марта 2020

Я хочу разбить строку на пробел, словари и кортежи .

Пример:

re.findall(<regex>, "foo bar test (1, 2, 3) yes no True False {'a': 1}")
# returns ["foo", "bar", "test", "(1, 2, 3)", "yes", "no", "True", "False", "{"a": 1}"]

Заранее спасибо

1 Ответ

2 голосов
/ 06 марта 2020

(\([^\)]+\)|\{[^\}]\}|\S+), кажется, работает для этого.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...