如何获取是否使用HTML标签正确格式化了字符串

时间:2019-06-05 05:40:52

标签: php html format

我想验证字符串是否使用HTML标签正确设置了格式。 例如:

    "<b>This Is wrong"

这是我使用的功能。

function closetags($html) { 

 preg_match_all('#<([a-z]+)(?: .*)?(?<![/|/ ])>#iU', $html, $result); $openedtags = $result[1];

   preg_match_all('#</(([a-z])+)>#iU', $html, $result); $closedtags = $result[1]; $len_opened = count($openedtags); 

   if (count($closedtags) == $len_opened) { return true; } else { return false;}
}

我已经尝试使用它,但是当字符串为:

"<B>This is correct</>"

它不起作用。

先谢谢您 弗朗切斯科

0 个答案:

没有答案