radox Posted October 14, 2010 Share Posted October 14, 2010 Hello All! I'm looking for a regular expression (regexp) to check for valid html input. I have a textarea where I allow the end user to input html markup. Does such an expression exist? ...or do I have to exclude all characters that I wouldn't allow (ie. semi-colon, parentheses, etc). Thanks in advance! Link to comment https://forums.phpfreaks.com/topic/215890-regular-expression-html-input/ Share on other sites More sharing options...
Adam Posted October 15, 2010 Share Posted October 15, 2010 strip_tags allows you to specify a string of tags to accept, if that helps? Link to comment https://forums.phpfreaks.com/topic/215890-regular-expression-html-input/#findComment-1122480 Share on other sites More sharing options...
premiso Posted October 15, 2010 Share Posted October 15, 2010 I would highly suggest NOT using regex for this. You will be better off with something like PHP Tidy or HTMLPurifier to handle this for you. In there you can set the allowed tags etc and it will properly format your HTML and remove anything you do not necessarily want. Link to comment https://forums.phpfreaks.com/topic/215890-regular-expression-html-input/#findComment-1122505 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.