imho.ws |
![]() |
![]() |
![]() |
# 1 |
Guest
Сообщения: n/a
|
![]()
подскажите как мне устроить такую вещь при помощи preg_match или preg_match_all
у меня есть страница с текстом , причём я к ней через NNT соединение вхожу иначе не выходит. У меня есть слово выделенное цветом например васёк и мне надо найти в этом тексте пять покупок что сделал васёк . Например в предложении васёк купил три бутылки водки за 25 рублей. васёк купил две бутылки водки за 30 рублей. мне надо отсюда сложить всю сумму что купил Васёк , а не Вован , т.к. в тексте разные имена встречаются , и также сумму всех купленных им бутылок , и в процентах скока он покупал по три водки и по две ( я просто там для примера написал два раза может быть и больше). |
![]() |
# 2 |
МОД-Оператор ЭВМ
Регистрация: 18.04.2002
Адрес: Питер
Сообщения: 4 343
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Врядли тут все обойдется регулярными выражениям . Тут скорее нужен синтаксический анализатор . Но я тебе сразу скажу - забудь . Конечно ты можешь выбрать своего васька и первое число за этим словом, для этого не забудь setlocale .
|
![]() |