Выбрать определенный текст

Статус
В этой теме нельзя размещать новые ответы.

RedRabbit

Мой дом здесь!
Регистрация
11 Июл 2008
Сообщения
607
Реакции
256
Помогите пожалуйста с регуляркой:bc::
Есть текст вида

<P>1. Some text........КЛЮЧЕВОЕ СЛОВО</P> <P>2. Some text........КЛЮЧЕВОЕ СЛОВО</P>
<P>1. Some text........КЛЮЧЕВОЕ СЛОВО</P> <P>2. Some text........КЛЮЧЕВОЕ СЛОВО</P> <P>3. Some text........КЛЮЧЕВОЕ СЛОВО</P>

Я делаю так:
Код:
(<P>1.*)(\w*)(КЛЮЧЕВОЕ СЛОВО</P>)
Можно было бы и так

Код:
(<P>1.*)(\w*)(КЛЮЧЕВОЕ СЛОВО</P><P>)
Но проблема в том, что не всегда встречается второй пункт - тег <P>

Выдает:
<P>1. Some text........КЛЮЧЕВОЕ СЛОВО</P> <P>2. Some text........КЛЮЧЕВОЕ СЛОВО</P>

Надо:
<P>1. Some text........КЛЮЧЕВОЕ СЛОВО</P>

Помогите пожалуйста!
 
Вот
Код:
<P>1\..*?\w.*?\bКЛЮЧЕВОЕ СЛОВО</P>
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху