Нужно парсить 2 слова в контенте одновременно. Подскажите как написать regex?

sof

Client
Регистрация
15.04.2013
Сообщения
831
Благодарностей
184
Баллы
43
Вообщем нужно составить регулярное выражение для парсинга чтобы в одном правиле программа могла обнаружить или слово Введите или Не верно.

Подскажите как правильно прописать этот regex по примеру.
 

Nord

Client
Регистрация
22.03.2012
Сообщения
2 377
Благодарностей
1 438
Баллы
113
не\ верно|ведите.*

вроде так, попробуй
 

surrealmix

Client
Регистрация
07.03.2013
Сообщения
715
Благодарностей
410
Баллы
63
Или так:
(не\ верно|ведите).*?
 

mdsurfer

Client
Регистрация
31.01.2012
Сообщения
52
Благодарностей
1
Баллы
8
кто подскажет как выпарсить из текста 2 слова(var1,var2), которые обязательно там присутствуют, но в разных местах? заранее благодарен!
 

ZennoScript

Moderator
Регистрация
04.03.2011
Сообщения
4 450
Благодарностей
1 881
Баллы
113
var1.*?var2
Так, если нужно взять то, что стоит между словами. Если просто нужно проверить на наличие одного из этих слов, то так:
var1|var2
Это на сколько я вопрос понял. Если что то не то нужно, то уточните.
 
  • Спасибо
Реакции: alekwuy

mdsurfer

Client
Регистрация
31.01.2012
Сообщения
52
Благодарностей
1
Баллы
8
var1.*?var2
Так, если нужно взять то, что стоит между словами. Если просто нужно проверить на наличие одного из этих слов, то так:
var1|var2
Это на сколько я вопрос понял. Если что то не то нужно, то уточните.
Да, ты прав, нужно проверить наличие. var1|var2 - не подходит потому что нужно, чтоб находило оба условия, поочередно не получится т.к. парсится таким образом почта через обработку email
 

ZennoScript

Moderator
Регистрация
04.03.2011
Сообщения
4 450
Благодарностей
1 881
Баллы
113
var1[\w\W]*?var2
Можно так, если известно, что var1 будет вначале, а var2 в конце. Так будет учитываться перенос строк.
 
  • Спасибо
Реакции: mdsurfer

mdsurfer

Client
Регистрация
31.01.2012
Сообщения
52
Благодарностей
1
Баллы
8
Спасибо сча проверю:-)

Отработало на ура! Спасибо!
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)