Регулярное выражение

Статус
В этой теме нельзя размещать новые ответы.

ProG

Новичок
Регулярное выражение

помогите разорабсять как придушить жадность квандификатора, бо у мну чо то не оч получается :)

PHP:
 <?php
$str ="<tr><td>33</td><td>33</td><td>BB</td><td param1 = 1 param2 = C>12</td></tr>";
preg_match_all("|<[\w]+\s*(\w+)\s*=\s*(.*?\)>|xis", $str, $matches);
print_r($matches);
?>
Надо из строки извелечь из тэгов их параметры и значения =\s*(.*?\) вот эта часть захватывает за собой и второй параметр помогите пожалуйста
 

ProG

Новичок
Спасибо я уже всё сам сделал там была описка \ но не суть , я переписал выражение по другому

-~{}~ 15.08.08 22:03:

Автор оригинала: nofx
. * ?
почитай вот тут , что обозначает каждый символ и все станет ясно.
Если бы я незнал что каждое выражение означает я бы их не использывал
 

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
ProG
Специально для тех кто недавно на форуме -
ПАРСИНГ контента в данном форуме не обсуждается по морально-этическим соображениям.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху