指定された文字列からHTML画像タグのURLを取得しようとしています。私は、誰もが、この失敗の理由を説明してもらえてください...しかし、私は悩み、以下のリンクからURLを取得したのです、ほとんどの場合、正常に動作PHP方法preg_match("/src=\"([^\s\"]+)/",$body,$matches);
をPHPの文字列からhtml画像タグを取得
src=http://4.bp.blogspot.com/-LqmY1y4DCO0/T39EoCmzfoI/AAAAAAAACp0/TRKmdPmhJ90/s640/how+to+make+cheesecake+carrots,+orange+cheesecake+recipe,+recipes,+Easter+dessert+.jpg
使用しています。
これは本当にJavaの質問ですか? 'preg_match()'はデフォルトのJava命名標準に準拠したメソッドではありません。つまり、 'pregMatch();'がより正しいでしょう。 – wattostudios
申し訳ありませんが誤ってJavaを追加しました。修正をありがとう。 –
HTMLまたはHTMLの属性を正規表現で解析するのは悪い考えです。あなたはDOMメソッドでこれを行うことができませんでしたか? (PHPで) –