preg_match('#"]+?([^"/]+?)"[^>]+>#is', '', $matches);
echo $matches[0]
ここでは画像が一致していますが、画像内の alt="" を使用して画像を一致させたいです。
echo $matches[0];
alt="" alt="画像をPHPの規則性と一致させる方法" に変更してください 試してみてください
いいえ。そして、要件は alt="" の写真を取得することです
モデレータはそれに一致することができないようです。出力は空です
ありえない、テストは問題ありません
preg_match('/<img.+?src=["\'](.*?)["\'].*?alt=""/is', '<img src="http://127.0.0.1:81/upload/files/aaa.jpg" alt="" >', $matches); echo $matches[1];
テストは問題ありません
<?phppreg_match('#<img .+?src="[^ alt="画像をPHPの規則性と一致させる方法" >"]+?([^"/]+?)"[^>]*alt="([^"]*)"[^>]*>#is', '<img src="http://127.0.0.1:81/upload/files/aaa.jpg" alt="大幅度4" >', $matches); print_r($matches);
alt が src の前に表示されていますか?
司会者 はい。ありがとう。 。 。本当に頭が痛いです。 。