2012-01-19 16 views
0

プロジェクトでは、私が生成したHTMLページから文字( 'v')の値を引き出す必要があります。文字列の値をhtmlページから取得し、xmlのカテゴリに格納する必要があります

HTMLページには、その周りに多くのゴミデータでは、次のリンクが含まれています

 
/watch?v=blablabla&list=blablabla&index=7&feature=blablabla 
/watch?v=blablabla&list=blablabla&index=8&feature=blablabla 

タスクは「V」の値が&は、XML内のカテゴリの下に格納、検索する必要があります。

答えて

0

私は正規表現は、そのために変更する必要がありますので、URLのは、どのように見えるかわからないんだけどpreg_match_all

$file = file('path/file.html'); 
preg_match_all("/\/watch\?v=([a-z0-9]+)&list=[a-z0-9]*&index=[0-9]*/i", $file, $matches); 

で正規表現を使用してみてください。

お試しくださいhttp://gskinner.com/RegExr/あなたの式を微調整してください

関連する問題