Форум сайта python.su
есть текст: u“ Сообщить(тут всякие символы, ”вообще“ любые!) ”
нужно получить строку которая находится в скобках.
сейчас делаю так: u'\sСообщить\\((+)\\)'
но я перечислил не все возможные символы которые могут быть в скобках
нужно что-то типа этого, но эта ни чего не выдает (любые символы кроме скобок): u'\sСообщить\\(()\\)'
Офлайн
разобрался, плюсик забыл поставить :)
u'\sСообщить\\(()\\)'
Офлайн
А зачем там плюсик? Экранируй круглые скобки внутри квадратных скобок. А чтобы не страдать “синдромом зубочистки” (много нежелательных слэшей), то задавай строку с паттерном как raw: ur“строка”.
Офлайн