このiframeコードのvimeo IDを取得する必要があります。これは私の文字列です。preg_matchのPHP正規表現
$str = '<iframe src="http://player.vimeo.com/video/34134823?title=0&byline=0" width="900" height="506" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe>'
私はインデックスを使用することはできませんので、IDの一部34134823
が8文字以上以下とすることができると信じています。
私は2回の爆発、http://player.vimeo.com/video/
用と?
疑問符よりも1でそれを行うことができますが、私はそれだけで私はそれでのnoob午前、正規表現を持つ方が良いだろうと確信しています。..
なぜ '{1、}'ですか? '+'と書かれた複雑な方法... –
真。真実。最初に心に来たこと: – JTP
私はまた、 'title'部分を削除し、varsがarroundに置き換えられた場合に安全でなければならない'? 'を残しておきます。 – FFish