php
1$str = 2'<iframe width="601" scrolling="no" height="511" frameborder="0" src="http://examplexxx.com/" allowtransparency="true" marginheight="0" marginwidth="0"> </iframe>'; 3$ptn = '/<iframe.*src\s?=\s?[\"\'](.*)[\"\'].*>/i'; 4preg_match_all($ptn, $str, $match);
このようなコードを実行すると
http://examplexxx.com/" allowtransparency="true" marginheight="0" marginwidth="0"
という検索結果が返ってきます。
srcの中身だけを取得したいのに、最後にグループ化をしている箇所以外に余分な情報まで付いてきます。
正規表現についてよく理解してない部分が多いので、目的の情報の取り方を教えてください。
おねがいします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。