Вернуться   SEO форум - оптимизация и продвижение сайтов > Web разработки > Программирование

Важная информация
Программирование - PHP, MySQL, JavaScript, CSS, HTML верстка и т.д.

Ответ
 
Опции темы Оценить тему Опции просмотра
Старый 03.11.2012, 14:59   #1
 
Аватар для Aland
 
Сообщений: 26
FR (активность): 456

Доп. информация
Печаль Автор темы Помогите с регуляркой

Помогите, пожалуйста, с регуляркой.
Есть список:
купить костюм adidas
костюм adidas.ru в москве
adidas.ru
adidas
Я замер на [a-zA-Z]didas
Есть подозрение, что надо указать, что перед и после [a-zA-Z]didas может быть любое количество символов, но вот как это сделать, я не знаю
Aland вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Старый 03.11.2012, 15:07   #2
 
Аватар для cthulchu
 
Сообщений: 3,708
FR (активность): 120,615

Доп. информация
По умолчанию

ты бы сформулировал задачу.
Aland: сообщение полезно
cthulchu вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Старый 03.11.2012, 15:10   #3
 
Аватар для Aland
 
Сообщений: 26
FR (активность): 456

Доп. информация
По умолчанию Автор темы

Прошу прощения. Формулирую. Нужно регулярное выражение, чтобы выбрать из списка:
купить костюм adidas
костюм adidas.ru в москве
купить костюм reebok
костюм reebok.ru в москве
adidas.ru
adidas
все строки с вхождением слова adidas. Регулярка [a-zA-Z]didas не катит, потому что берет только adidas и Adidas, а мне надо описать условие полностью.
Aland вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Старый 10.11.2012, 13:41   #4
 
Аватар для zilon
 
Сообщений: 599
FR (активность): 22,225

Доп. информация
По умолчанию

вот так

[php]<?php
$adidas = file_get_contents("http://new-muzon.net/spisok.txt");
preg_match_all("/.*adidas.*/", $adidas, $found);
$i = 0;
while ($i < count($found[0])) {
echo "{$found[0][$i]}<br>";
$i++;
}
?>[/php]

список тут http://new-muzon.net/spisok.txt а скрипт тут http://new-muzon.net/spisok.php
upgreyt: сообщение полезно


х*иту под замес *_*
zilon вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
"Спасибо" от:
hurt (22.11.2012), upgreyt (10.11.2012)
Старый 12.11.2012, 17:12   #5
 
Аватар для Aland
 
Сообщений: 26
FR (активность): 456

Доп. информация
По умолчанию Автор темы

zilon, не то. Надо именно регулярное выражение, не скрипт
Aland вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Старый 12.11.2012, 17:45   #6
 
Аватар для gunya
 
Сообщений: 144
FR (активность): 2,529

Доп. информация
По умолчанию

Цитата:
Сообщение от Aland Посмотреть сообщение
zilon, не то. Надо именно регулярное выражение, не скрипт
Цитата:
Сообщение от zilon Посмотреть сообщение
preg_match_all("/.*adidas.*/",|$adidas,|$found);
А это что?
gunya вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
"Спасибо" от:
zilon (13.11.2012)
Ответ

Быстрый ответ
Ваше имя пользователя: Регистрация. Для входа нажмите здесь
Случайный вопрос

Сообщение:
Опции
Внимание!
Этой теме более 3478 дней. Вы можете оставить сообщение здесь. Но, обращаем внимание. Возможно, рациональней создать новую тему (найти свежее обсуждение)?


Опции темы
Опции просмотра Оценка этой теме
Оценка этой теме:

Ваши права в разделе
Вы не можете создавать новые темы
Вы можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Help! Sos! Помогите... Grinkoff Индексация сайта 3 19.08.2010 20:36
Помогите с РНР aslobodyan Программирование 6 22.05.2010 22:24
Помогите с продвижением Koodry Продвижение сайта 10 18.04.2010 15:25
Помогите fanta Яndex 30 22.07.2009 14:49
Помогите с PHP GET woofer46 Программирование 5 07.05.2009 20:16

Текущее время: 22:36. Часовой пояс GMT +3.