我对咖啡和正则表达式都很陌生,我正在尝试做一些字符串操作
我会有一个像这样的字符串
x = '<div class="sample">
<img src="http://www.example.com/i/java.png">
</div>
<div class="sample_another">
<img src="/i/somedir/python.png" height="200px">
</div>'
现在我想解析img标签的url并获取图像的高度和宽度,以便操作后的字符串看起来像这样。 如果图像标签已经具有高度或宽度或两者都已定义,则不应该进行此操作。
x = '<div class="sample">
<img src="http://www.example.com/i/java.png" height="200px" width="100px" >
</div>
<div class="sample_another">
<img src="/i/somedir/python.png" height="200px">
</div>'
有关如何实现这一目标的任何帮助?感谢