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

Slavicos

Новичок
Фанат
я сам таким был (здесь меня и направили на путь, так сказать) ;)
бисер поберегу :)
 

Leonid

PHP? нет, не слышал...
Всем спасибо за советы, особенно, как всегда, Фанату
 

softm39

Новичок
1. Пишите регэексп гдето так ...


preg_match_all(
"~" .
"\s*<table border=0>" .

"\s*<tr>" .
"\s*<td valign='top' width='15'><a href=catalog\.phtml\?link=[0-9]+ target='_blank'>".
"\s*<img border=0 src='images/onw\.gif' WIDTH=18 HEIGHT=18 alt='Открыть в новом окне'></a>".
"\s*</td>".
"\s*<td valign='top'>".
"\s*<a href=catalog\.phtml\?link=([0-9]+) target='_blank' title='Открыть в новом окне'><b>(.*?)</b></a> ".
"\s*\[<a href='evil\.phtml\?id=([0-9]+)' target='_blank' title='(.*?)' onClick=\"popupWin = window\.open\(this\.href, 'evil', 'scrollbars=no,fullscreen=no,toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=no,width=200,height=200,top=0'\); popupWin\.focus\(\); return false;\">".
"\s*<font color='red'><b>X</b></font>".
"\s*</a>\]".
"\s*<br>".
"\s*(.*?)<br>".
"\s*<font color=black>".
"\s*<a href=([^ ]*?) target='_blank'>(.*?)</a><br>".
"\s*<a href=site\.phtml\?id=[0-9]*?>Анкета сайта № <i>[0-9]*?<\/i></a>\s*(<b>Группа <font color=([^<]*?)>\"([^\"]*?)\"</font></b>|)<br>".

"\s*<b>Переходов:\s*[0-9]*?\s*</b></font><br>".
"\s*<i><font size='1'><font color=ff0000>([^<]+)</font>,\s*<font color=0000ff>[^<]*?</font> \(Добавлено ([0-9\.]*?) в ([0-9\:]*?)\)</font></i>".
"\s*</td>".
"\s*</tr>".
"\s*</table>".



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