Как выпарсить из переменной и обработать?

Tuw

Client
Регистрация
07.09.2014
Сообщения
441
Благодарностей
150
Баллы
43
Делаю пост запрос, результат сохраняется в переменную. Подскажите, как и можно ли вообще сделать обработку дальнейшего действия при наличии или не наличии нужного текста в переменной, созданной пост запросом?
Опишу более подробно:
1.Идет post запрос.
2.Результат post запроса сохраняется в переменную postotvet.
Что нужно 3. Если в созданной с помощью post запроса переменной postotvet содержится нужный текст 123
,
то выполняем действие.

4. Если в переменной нет нужного текста 123, выполняем дальше.

Вариант с сохранением этой переменной в txt файл не предлагать, ибо будет много потоков, и если что-то пойдет не так, то все собьется. Мне нужно типо "Проверка выделенного текста", но только в переменной)) Подскажите плиз.
 

Вложения

Tuw

Client
Регистрация
07.09.2014
Сообщения
441
Благодарностей
150
Баллы
43
пробовал через if,
Код:
'{-Variable.postotvet-}'=='123'
но это только работает, если переменная {-Variable.postotvet-} строго равна 123.
Если {-Variable.postotvet-} равна
HTTP/1.1 200 OK
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
123
Content-Type: text/html; charset=UTF-8
Content-Length: 0
Date: Fri, 23 Jan 2015 00:35:03 GMT
Server: home
, то не выходит(
 

schnaps

Client
Регистрация
07.02.2010
Сообщения
837
Благодарностей
150
Баллы
43
распарсить переменную postotvet регулярным выражением можно.
вообще парсинг текста регулярным выражением, которое содержит какую то последовательность без спецсимволов. дас не пустой результат, если текст содержит эту самую последовательность.


то есть, если у тебя есть текст

HTTP/1.1 200 OK
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
123
Content-Type: text/html; charset=UTF-8
Content-Length: 0
Date: Fri, 23 Jan 2015 00:35:03 GMT
Server: home
и нужно проверить, есть ли в нем 123, то регулярка это и есть 123.


если использовать конструктор регулярок ЗП, то можно сделать условия
"искомое выражение начинается с 1" + "искомое выражение заканчивается на 23"
 

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