Найти - Пользователи
Полная версия: Регулярое выражение
Начало » Python для новичков » Регулярое выражение
1
ganzhik
Добрый день уважаемые!
есть строка

esdfd((esdf)(esdf

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

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

3. если мой ответ не в тему, см. пункт 1
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB