プロジェクトのさまざまなサイトからさまざまな.swfファイルを抽出したいと思います。サイトが異なれば、ソースメソッドも異なるため、正規表現では使用src=できません。data=
ファイル名をと一致させることはできますが、httpで始まる/[\w-]+.swf/gフルパス()を一致させようとすると、パスの前の別のhttp(コードの最初のhttp)と一致します。http(.*?).swfまた、私は使用できないsrc=などdata=、リンクのみである必要があります。
基本的に、逆方向に検索したときに最初に見つかったhttpに一致を制限する方法はありますか?
誰かが見てみたいなら、ここにコードがあります:http: //pastebin.com/kT20UqqJ。そして、ここが正規表現をテストするのに適した場所です:http: //regex.larsolavtorvik.com/