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

Fidget

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

Нужно представить в регулярных выражениях...

может быть <p> или <p и еще что-то>


preg_match_all("/<p\.*>/i", $str1, $str2);
не выходит...
 

Fidget

Новичок
мне интересно как задать регулярными выражениями что угодно...

слеш я ничаянно поставил... его там не было...

preg_match_all("/<p.*>/i", $str1, $str2);
не получается

-~{}~ 10.09.04 00:56:

Все ок разобрался...

то что я писал... оказалось правильно...
по своей не внимательности не там менял
preg_match_all("/<p.*>/i", $str1, $str2);
 

Kirs

Fireman
или применяй модификатор U (убрать "жадность"), или проще <p[^>]*>
 

Fidget

Новичок
ок... <p[^>]*> тож не полохо...

тока можите расшифровать... [^>]* что это значит?
 

korvin0

моська
Fidget
а это значит, что дескать "хрен знает сколько символов (может, и 0), но только не >".
Ты ссылки, что тебе дали - почитай! И начни со 2-ой, потом 3-юю, а только потом - 1-ую, самую главную и сложную.
 

Kirs

Fireman
Fidget
Вот хорошая дока по регулярным выражениям (хоть она и привинчина к Perl синтаксису, но легко усваиваема):
http://perldoc.narod.ru/regexp2-ref.pdf
 
Сверху