Уведомления

Группа в Telegram: @pythonsu

#1 Авг. 19, 2016 12:14:37

ganzhik
Зарегистрирован: 2015-07-13
Сообщения: 34
Репутация: +  0  -
Профиль   Отправить e-mail  

Регулярое выражение

Добрый день уважаемые!
есть строка

esdfd((esdf)(esdf

состовляю регулярку
\(\w+|\d+(?!\))
по моему мнению это должно быть слово начинающиеся с открытой скобки дальше либо ьуквы либо символы
и заглядывая вперёд это слово не должно заканчиваться закрытой скобкой. в результате должно отработать
1 раз (esdf а выводит все равно оба раз подскажите ,что не так делаю?

Офлайн

#2 Авг. 19, 2016 15:51:22

ganzhik
Зарегистрирован: 2015-07-13
Сообщения: 34
Репутация: +  0  -
Профиль   Отправить e-mail  

Регулярое выражение

 \(\w+.[^\)]$
как то так получилось для этого конкретного выражения

Офлайн

#3 Авг. 19, 2016 22:11:19

ilunga
Зарегистрирован: 2016-08-19
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

Регулярое выражение

1. тебе стоит попрактиковаться в русском языке, изложения пописать, что ли… А то твой вопрос напоминает машинный перевод на русский.

2. (esdf повторяется два раза. Если ты не хочешь, чтобы в результат было включено то, которое с закрывающей скобкой, видимо надо исключить закрывающую скобку после (esdf.

3. если мой ответ не в тему, см. пункт 1

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version