1
私はhtmlタグを使用することができますが、属性を持たないコードを作成しようとしています。Regex、preg_matchは入力した文字列に関係なく一致します
これは私のコードです:私は、タグ属性から空でも「マッチ」メッセージが出ています何らかの理由で
$dom->loadHTML("<p>a</p>");
$post = $dom->saveHTML();
if (!preg_match("/<.+\s[^A-Za-z0-9]?>/", $post)) {
echo "matches";
}
。
あなたは***の態度***をどういう意味ですか?あなたは属性を意味しましたか?また、 'saveHTML()' htmlを使用すると、headerタグとbodyタグが含まれます。 –
属性、私の悪い。私が$ postからのデータに注意を払うと、
は
になります。 @PedroLobito –なぜあなたはHTMLパーサーを使いたいのですか? – splash58