Вопрос : Сделайте логически И в РЕГУЛЯРНО ВЫРАЖЕНИЯХ

Мне нужно регулярно выражение возвратить спички только ЕСЛИ ключевое слово появляется в шнур И один или больше словами спички также появляются в string.

Here будут пример.  Я хочу возвратить спички для слов «ВЫСЛЕЖИВАЮ», «КОТЫ», «GOLDFISH» но только если слово «ЛЮБИМЧИКИ» находится в

шнура например, то предложением «КОТАМИ, СОБАКАМИ И GOLDFISH БУДЕТ ПОПУЛЯРНЫЕ ЛЮБИМЧИКИ» возвратило бы «GOLDFISH СОБАК КОТОВ». предложением «СОБАКАМИ, КОТАМИ И GOLDFISH

The БУДЕТ ТИПЫ ЖИВОТНЫХ» не возвратило бы что-нибыдь потому что ЛЮБИМЧИКИ не будут в string.

Is там дорогой сделать это с регулярно выражением?  Я нов к регулярно выражениям и никогда не мечтал бы оно был бы настолько трудн.  Я могу сопрягать слова никакая проблема но я не могу закодировать условно И иметь его не показать что-нибыдь если, котор дали словом не будет there.

This, то имеет управлял мной шальным все после полудня.  Спасибо заранее для

I консультации… предельно будут использовать выражение от VB 2005 using regex library.
.net class=

Ответ : Сделайте логически И в РЕГУЛЯРНО ВЫРАЖЕНИЯХ

Это будет правильно регулярно выражение.
TerryAtOpus, ваше RegEx потерпит неудачу в примере 3!
ozo, вы баловали RegEx TerryAtOpus вместо отладки оно!
1:
(?: (? =.*PETS)|(?<>
           
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us