ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #2691  
Старый 14.04.2008, 01:07
Аватар для Zircool
Zircool
Участник форума
Регистрация: 01.03.2006
Сообщений: 169
Провел на форуме:
519496

Репутация: 78
Отправить сообщение для Zircool с помощью ICQ
По умолчанию

Вопрос по регулярным выражениям строки такого типа
<a href="http://www.politics1.com/" class=l onmousedown="return clk(this.href,'','','res','45','')">Politics1 - American Politics, Elections, Candidates &amp; Campaigns</a> Как будут выглядеть? интересует именно ссылка. Пробовал, экспериментировал, пришёл к такому результату '#<a href="(\S+)[\s]class=1[\s].*</a>#i' Но это оказалось неправильно, т.к результат не выводится.
 
Ответить с цитированием

  #2692  
Старый 14.04.2008, 02:52
Аватар для SeGaLWS
SeGaLWS
Познающий
Регистрация: 13.01.2008
Сообщений: 82
Провел на форуме:
247944

Репутация: 22
По умолчанию

Цитата:
Сообщение от Zircool  
Вопрос по регулярным выражениям строки такого типа
<a href="http://www.politics1.com/" class=l onmousedown="return clk(this.href,'','','res','45','')">Politics1 - American Politics, Elections, Candidates &amp; Campaigns</a> Как будут выглядеть? интересует именно ссылка. Пробовал, экспериментировал, пришёл к такому результату '#<a href="(\S+)[\s]class=1[\s].*</a>#i' Но это оказалось неправильно, т.к результат не выводится.
попробуй '/\<a.+?href="(.*?)".*?\>(.+?)\<\/a\>/'
 
Ответить с цитированием

  #2693  
Старый 14.04.2008, 05:06
Аватар для Isis
Isis
Флудер
Регистрация: 20.11.2006
Сообщений: 3,316
Провел на форуме:
16641028

Репутация: 2371


По умолчанию

PHP код:
<?php
preg_match
("#<a href=\"(.*?)\" class=#"$link$s);
print_r($s);
?>

Последний раз редактировалось Isis; 14.04.2008 в 05:08..
 
Ответить с цитированием

  #2694  
Старый 14.04.2008, 21:05
Аватар для Buffalon
Buffalon
Постоянный
Регистрация: 22.03.2008
Сообщений: 325
Провел на форуме:
1208132

Репутация: 63
По умолчанию

.А есть ли код который сжимаетстаницу до max'имума... .Затем я принимаю эту субстанцию ,и некоторый код ее разжимает и выводит в браузер... .А то подумал на тему того как зверско интернет кушает наш траф... .
 
Ответить с цитированием

  #2695  
Старый 14.04.2008, 21:13
Аватар для SeGaLWS
SeGaLWS
Познающий
Регистрация: 13.01.2008
Сообщений: 82
Провел на форуме:
247944

Репутация: 22
По умолчанию

gzip
 
Ответить с цитированием

  #2696  
Старый 14.04.2008, 21:50
Аватар для Buffalon
Buffalon
Постоянный
Регистрация: 22.03.2008
Сообщений: 325
Провел на форуме:
1208132

Репутация: 63
По умолчанию

Цитата:
Сообщение от SeGaLWS  
gzip
так уж и до максима?
 
Ответить с цитированием

  #2697  
Старый 14.04.2008, 21:59
Аватар для Дикс
Дикс
Познавший АНТИЧАТ
Регистрация: 16.04.2006
Сообщений: 1,488
Провел на форуме:
2209675

Репутация: 537


Отправить сообщение для Дикс с помощью ICQ
По умолчанию

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

есть некий текст
в нём встречаются шаблоны типа
PHP код:
$creativeData "<td bgcolor=#fafa99><p style='font-size: 10pt;letter-spacing: 0.0pt;'><b>Дикс</b> : Орган <a href=\"text.phtml?storycode=23375/i"
где меняются слова "Дикс", "Орган" и "23375"

я использую
PHP код:
preg_match_all($creativeData$content$array); 
чтобы сохранить все подобные строки в массив array, но получаю
Цитата:
Warning: preg_match_all() [function.preg-match-all]: Unknown modifier '<' in ...
а если проставить слеши перед каждой угловой скобкой в паттерне
Цитата:
Warning: preg_match_all() [function.preg-match-all]: Delimiter must not be alphanumeric or backslash in ...
 
Ответить с цитированием

  #2698  
Старый 14.04.2008, 22:14
Аватар для neval
neval
Moderator - Level 7
Регистрация: 13.12.2006
Сообщений: 531
Провел на форуме:
2127116

Репутация: 383


По умолчанию

Цитата:
Сообщение от Дикс  
помогите с регулярным выражением плиз
http://www.php.su/functions/?preg-match-all
 
Ответить с цитированием

  #2699  
Старый 14.04.2008, 22:21
Аватар для SeGaLWS
SeGaLWS
Познающий
Регистрация: 13.01.2008
Сообщений: 82
Провел на форуме:
247944

Репутация: 22
По умолчанию

Цитата:
Сообщение от Дикс  
помогите с регулярным выражением плиз

есть некий текст
в нём встречаются шаблоны типа
PHP код:
$creativeData "<td bgcolor=#fafa99><p style='font-size: 10pt;letter-spacing: 0.0pt;'><b>Дикс</b> : Орган <a href=\"text.phtml?storycode=23375/i"
где меняются слова "Дикс", "Орган" и "23375"

я использую
PHP код:
preg_match_all($creativeData$content$array); 
чтобы сохранить все подобные строки в массив array, но получаю

а если проставить слеши перед каждой угловой скобкой в паттерне
Помогите с регулярными выражениями....а где твоя регулярка с которой тебе нужно помочь то...мы ведь не телепаты.
 
Ответить с цитированием

  #2700  
Старый 14.04.2008, 22:22
Аватар для Doom123
Doom123
Постоянный
Регистрация: 11.11.2006
Сообщений: 834
Провел на форуме:
3941248

Репутация: 668


Отправить сообщение для Doom123 с помощью ICQ
По умолчанию

оО а вы ничего не забыли ?
preg_math_all('#регулярка#',$content, $array)
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Delphi, .NET, Asm 5420 17.06.2010 13:33
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Форумы 26 15.02.2005 22:57



Здесь присутствуют: 2 (пользователей: 0 , гостей: 2)
 


Быстрый переход




ANTICHAT.XYZ