On 3/8/06, Michael <michael@xxxxxxxxxxxxxxx> wrote: > I am currently writing a forum system, but at the moment I have a bug > that no one can seem to get to the root cause of. Basically I am using > preg_replace with the pattern as "'\[url=(.*?)\](.*?)\[/url\]'is". > However for most links it works fine but for others it just doesn't > render the bbcode to a link, we were trying to get to the root cause > of it here http://michael-m.co.uk/forums/index.php?action=view_topic&id=31&page=1 > but we failed. I'm not really that good with regular expresions so > that might explain why. Also we had never noticed these problems until > about 3 days ago, but I see no reason why it could have started. All > help will be greatly appreciated, you may use the username php and the > password php to log on to do your own tests but please keep the > testing to the topic (and the spam forum if necessary). > > Many Thanks, > Michael Mulqueen > <michael-m.co.uk> > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > > > Is the last / interferring? Might want to try \[\/url\], in most regex engines "/" is used as the separater between the s/search/replace/si; -- Anthony Ettinger Signature: http://chovy.dyndns.org/hcard.html -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php