Форум программистов, компьютерный форум, киберфорум
PHP: RegExp
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 27.04.2017
Сообщений: 21

Не могу написать регулярное выражение

28.11.2017, 09:17. Показов 702. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Для каталога каналов телеграм, нужно написать скрипт, который будут переходить по ссылке канала и выдирать от туда число подписчиков. На основе имеющегося скрипта попытался сделать, но как и в прошлый раз застрял на регулярном выражении:

PHP
1
2
3
4
<?php
$content = file_get_contents('https://t.me/kinovedia');
preg_match(/tgme_page_extra*[\d]*members/", $content, $a);
echo $a;
Есть возможность прописать в скрипте проверку не чаще, чем раз в день, два, неделю или лучше реализовать это через крон?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
28.11.2017, 09:17
Ответы с готовыми решениями:

Не могу составить регулярное выражение
Привет всем, помогите пожалуйста составить регулярное выражение для Notapad++. задача такова: Есть много img ссылок с анкором,...

Не могу составить регулярное выражение
Добрый день! Помогите составить регулярное выражение проверяющее совпадение на: 1) Две латинские буквы в верхнем регистре, пробел...

Не могу составить регулярное выражение
Здравствуйте, есть HTML-код: &lt;a class=&quot;u-name&quot; href=&quot;http://mamba.ru/anketa.phtml?oid=312648881&amp;amp;hit=10&amp;amp;fromsearch&quot;&gt; ...

2
ytf
276 / 259 / 185
Регистрация: 15.08.2017
Сообщений: 1,483
28.11.2017, 10:26
PHP
1
2
3
4
<?php
$content = file_get_contents('https://t.me/kinovedia');
preg_match('/tgme_page_extra\"\>([\d]*)\smem/ismU', $content, $a);
echo $a[1];
1
0 / 0 / 0
Регистрация: 27.04.2017
Сообщений: 21
28.11.2017, 20:28  [ТС]
Спасибо. Работает.

Добавлено через 2 часа 17 минут
А задача оказалась серьезнее, чем я думал (( Чтобы появилась возможность сортировки каналов по количеству подписчиков, скрипт должен по каждому каналу регулярно вносить информацию о количестве подписчиков в какую-нибудь характеристику (например, цена и потом уже по ней сортировать).

Тут, наверное, работы далеко не на 10 минут и за спасибо возиться никто не будет. Так что завтра создам тему о платном написании скрипта, если не появится альтруист )) Если что сайт на joomla, каталог на joomshopping, сортировка по цене уже существует, нужно только регулярно обновлять информацию в этом поле.

Добавлено через 5 часов 33 минуты
Если кому-то интересно, создал тему о написании скрипта: https://www.cyberforum.ru/php/... st11892293

Добавлено через 41 минуту
И уже перенес ее в другой раздел ))) https://www.cyberforum.ru/orde... st11892492
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
28.11.2017, 20:28
Помогаю со студенческими работами здесь

Написать регулярное выражение
Добрый день, друзья. Возникла задача - нужно написать регулярное выражение, которое выводило бы все значения заканчивающиеся на точку...

Написать регулярное выражение
Написать регулярное выражение для :1)найти целое число 2)найти в тексте повторяющиеся подряд идущие группы абзацев

Нужно написать регулярное выражение
Всем привет нужно из текста выбрать несколько параметров: session_id = '7mt2ael2tmlhb96scn6mqqldi4'; dle_group = 5; ...

Не получается написать регулярное выражение
Здравствуйте. Имеем следующий повторяющийся код на странице, уникальный элемент только &quot;Belacoin&quot;, с него я и хочу начать...

Написать регулярное выражение спам фильтр
Здравствуйте. Необходимо написать регулярное выражение Сейчас есть самый базовый вариант /spmsite.net/iu Необходимо, чтобы...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2. Данный документ берёт данные из другого нетипового документа. . .
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизитов табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: 1. Реализовать контроль заполнения реквизита. . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru