подскажите как взять цыфры с текста

  • Автор темы Автор темы maks_sim
  • Дата начала Дата начала

maks_sim

Client
Регистрация
26.03.2015
Сообщения
183
Реакции
12
Баллы
18
Такой текст: посмотреть 3 видео кликнуть по 2 рекламам сделать 5 переходов.
Подскажите как взять перед определенным словам цифру,
текст может меняться но суть его одна
думаю надо сперва сперва спарсить слово видео (оно может быть и словом ролик, роликов) и как то взять первую цифру перед этим словом , только как не знаю
 
Такой текст: посмотреть 3 видео кликнуть по 2 рекламам сделать 5 переходов.
Подскажите как взять перед определенным словам цифру,
текст может меняться но суть его одна
думаю надо сперва сперва спарсить слово видео (оно может быть и словом ролик, роликов) и как то взять первую цифру перед этим словом , только как не знаю
в переменной, например содержащей "3 видео", парсить регуляркой \d+
 
  • Оценить
Реакции: maks_sim
почти то но он берет первую цифру из текста как должна выглядить регулярка чтобы взять цифру 2
так
\d+\рекламам
 
да получилось сделал через обработу текста, вклал в переменную выдало результат 2 реклам,
теперь сделал еще раз обработку текста чтобы получилась только цифра через регулярку \d+
результат просто 2
 
подскажите а как сделать тоже самое только вместо цифры стоит слово
 
  • Оценить
Реакции: spy107
спс помог \w+
 

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