sandozlabz Posted July 17, 2008 Share Posted July 17, 2008 Im trying to make a filter to parse news posts and want to parse bbcode type things example: [youtube:large:8nTFjVm9sTQ:video title] (format is Size, Video Code, Title) $pattern = "/\[youtube\.*?)\.*?)\.*?)\]/is" I can get preg_match to find this just fine, however "video title" is optional and if it is not included then it stops working. What should I change so that it will find matching strings with or without video title? Quote Link to comment https://forums.phpfreaks.com/topic/115234-solved-quick-preg_match-question/ Share on other sites More sharing options...
effigy Posted July 17, 2008 Share Posted July 17, 2008 /\[youtube:(.*?):(.*?)(?::(.*?))?\]/is Quote Link to comment https://forums.phpfreaks.com/topic/115234-solved-quick-preg_match-question/#findComment-592466 Share on other sites More sharing options...
sandozlabz Posted July 17, 2008 Author Share Posted July 17, 2008 thank you sir! Quote Link to comment https://forums.phpfreaks.com/topic/115234-solved-quick-preg_match-question/#findComment-592476 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.