Как я могу разделить между регулярными выражениями в Python? [Дубликат]

Daffy спросил: 03 ноября 2018 в 09:11 в: python

На этот вопрос уже есть ответ:

  • In Python, how do I split a string and keep the separators? 9 ответов

Я ищу способ разделения между регулярными выражениями в python , не удаляя их. Например, попытка токенизировать математическое выражение.

import re
re.split('[+\\-*/]', '1+2*3/4')

Это возвращает

['1', '2', '3', '4']

, но я ищу

['1', '+', '2', '*', '3', '/', '4']

Как я могу это сделать?

0 ответов