Python Oftion Lookbehind с переменным количеством символовPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Python Oftion Lookbehind с переменным количеством символов

Сообщение Anonymous »

Я знаю, что есть много вопросов режима и негативного взгляда, но у меня есть один, на который я не могу найти ответ. Я хочу найти экземпляры Water , но не в том случае, если у него есть никогда перед ним с переменным количеством символов между ними. Существует бесконечное количество символов переменных между этими двумя словами, и Lookbehind не допускает переменных символов . У меня есть код, который не найдет никогда, но он не найдет никогда в самом начале сценария. Есть ли способ ограничить поиск только 20 или 30 символов? Что у меня есть:

Код: Выделить всё

(?i)^(?=.*?(?:water))(?:(?!never).)*$
< /code>
Только некоторые из примеров, с которыми я работаю: < /p>
water                                                         (match)
I have water                                                  (match)
I never have water
Where is the water.                                           (match)
I never have food or water
I never have food but I always have water                     (match)
I never have food or chips. I like to walk. I have water      (match)
Опять же, проблема в том, что у меня может быть абзац длиной 10 предложений, и если он имеет никогда , где там он не найдет Water , и этот LookBehind и LookaHead не принимают переменные символы. Я ценю любую помощь, которую вы могли бы оказать.

Подробнее здесь: https://stackoverflow.com/questions/694 ... characters
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Regex - Oftion Lookbehind для любого персонажа, за исключением чистого пробела
    Anonymous » » в форуме Python
    0 Ответы
    21 Просмотры
    Последнее сообщение Anonymous
  • Android locationservices.checklocationsTtingsssss Lose Oftion Result
    Anonymous » » в форуме Android
    0 Ответы
    7 Просмотры
    Последнее сообщение Anonymous
  • Подсказка типа Python для Callable с переменным количеством аргументов str/того же типа?
    Anonymous » » в форуме Python
    0 Ответы
    41 Просмотры
    Последнее сообщение Anonymous
  • Регулярное выражение Lookbehind и шаблон экранирования
    Anonymous » » в форуме Python
    0 Ответы
    8 Просмотры
    Последнее сообщение Anonymous
  • JavaScript/Regexp: Утверждение Lookbehind вызывает ошибку «неверной группы»
    Anonymous » » в форуме Jquery
    0 Ответы
    11 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»