У меня есть две строки, как:
<p class="pic"><img src="image/pic003.jpg" alt="" class="w21em" /></p>
<p class="footnote">oremIpsum loremIpsum oremIpsum loremIpsum<img src="image/pic027.jpg" alt="" class="w0em2" />oremIpsum loremIpsum<img src="image/pic028.jpg" alt="" class="w0em2" />`
Для первого должно возвращаться:
[<img src="image/pic003.jpg" alt="" class="w21em" />]
и для второго должно быть
[<img src="image/pic027.jpg" alt="" class="w0em2" />, [<img src="image/pic028.jpg" alt="" class="w0em2" />
Для этого я написал regEx, например, para.scan(/\<img.*\>?/)
, который выводит первый, например,
.
["<img src=\"image/pic003.jpg\" alt=\"\" class=\"w21em\" /></p>"]
и второй как
["<img src=\"image/pic027.jpg\" alt=\"\" class=\"w0em2\" />loremIpsum loremIpsum1/<img src=\"image/pic028.jpg\" alt=\"\" class=\"w0em2\" /> </p>"]
Как мне решить эту проблему?