<pre> <?php preg_match_all('/\<php:([^]]+)\/\>/im', '<php:foo var1="value1" var2="value2" />', $pi ); print_r($pi); ?> </pre>
prints Array ( [0] => Array ( [0] => ) [1] => Array ( [0] => foo var1="value1" var2="value2" ) ) I would expect only one array entry... -- Sebastian Bergmann http://sebastian-bergmann.de/ http://phpOpenTracker.de/ Did I help you? Consider a gift: http://wishlist.sebastian-bergmann.de/ -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]