Xwab
Форумыnavigate_nextПрограммирование на PHP

Поиск и вывод числа
Сообщения
Axion

Здраствуйте. Очень нужна помощь. Какой php-код нужен для поиска 8-ми значного числа (число неизвестно, регенится блин) и вывода его?
Важно: число должно быть в интервале +\- 35 символов от известного символа или слова.
===

30 Дек 2011, 18:14
Toxin

Походу регулярными выражениями, сейчас немогу написать полный код, так как нет поблизости компа, но нужно копать в их сторону

30 Дек 2011, 18:18
Axion

Помогите, пожалуйста, очень нужно

30 Дек 2011, 22:11
san


$text = '....'; //текст
$word = 'know'; //известное слово
$interval = 35-strlen($word);
preg_match("/($word)?.{,$interval}(\d{8}).{,$interval}($word)?/ui", $text, $matches);

Примерно вот таким говнокодом можно

30 Дек 2011, 22:48
Elime

Axion, "каптчу" ломаешь?

30 Дек 2011, 23:00
Axion

Elime, неа
добавлено спустя 38 минут:
san, не работает (

31 Дек 2011, 1:16
PeraX

Axion, не понял. тебе нужно вырезать рандом число со страницы?

31 Дек 2011, 4:59
Romb

Axion, напиши пример строки из которой надо вытащить. А то ниче не понятно.

31 Дек 2011, 10:38
Axion

Пример:
<a href = "/83746792.php">Известное слово</a>
Число 8-ми значное, но все время рандомируется (разное)
Нужно: вывести это число в echo '$number';
PS: делаю граббер

01 Янв 2012, 18:19
Ответить на тему