You are here: preg_match_all for dummies « PHP « IT news, forums, messages
preg_match_all for dummies

Posted by "Kristen G. Thorson" on 11/23/05 22:00

I am a regex retard.

I am trying to pull keywords out of this crazy bbcode-like file, but
only for bbcode-like code NOT enclosed in HTML comments. I currently
have managed to create this regex:

'/(?<!<!--)\[!(\w+)::.*!\](?!-->)/U'

Which matches

[!keyword::crazy bbcode!]

and not

<!--[!keyword::crazy bbcode!]-->

That's a step in the right direction. But it includes in the match
keywords within phrases like this:

<!-- A sentence including some [!keyword::crazy bbcode!]. -->

I want to ignore all bbcode within HTML quotes. How do I do this?


thanks

kgt

 

Navigation:

[Reply to this message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация