o7412369815963
Янв. 8, 2010 07:49:09
есть текст: u“ Сообщить(тут всякие символы, ”вообще“ любые!) ”
нужно получить строку которая находится в скобках.
сейчас делаю так: u'\sСообщить\\((+)\\)'
но я перечислил не все возможные символы которые могут быть в скобках
нужно что-то типа этого, но эта ни чего не выдает (любые символы кроме скобок): u'\sСообщить\\(()\\)'
o7412369815963
Янв. 8, 2010 08:01:45
разобрался, плюсик забыл поставить :)
u'\sСообщить\\(()\\)'
pasaranax
Янв. 8, 2010 19:58:29
А зачем там плюсик? Экранируй круглые скобки внутри квадратных скобок. А чтобы не страдать “синдромом зубочистки” (много нежелательных слэшей), то задавай строку с паттерном как raw: ur“строка”.