wordpressのimgタグの中から画像IDを抽出するための正規表現を使っておりますが、imgタグ同士が何も挟まず連続していると最長一致になってしまっています。
?を使うなどすればいいのかとおもってましたがうまくいっておらず、、お知恵を拝借できればと思います。
正規表現 : /<img.+class=[\'"].*wp-image-([0-9]+).*[\'"].*>/i 対象 : <img class="alignnone size-full wp-image-38" src="hoge.jpg" alt="" width="2304" height="1440" /><img class="alignnone size-full wp-image-36" src="fuga.jpg" alt="" width="1920" height="1080" /> 期待する結果 : 38, 36
よろしくお願いします…!
回答2件
あなたの回答
tips
プレビュー