提取img标签的src属性值
时间: 2024-10-23 07:19:16 浏览: 25
java正则替换img标签中src值的方法
在HTML中,如果你想从`<img>`标签中提取`src`属性的值,这个值通常表示图片的URL,你可以使用各种编程语言的库来解析HTML。下面是一个简单的Python示例,使用BeautifulSoup库:
```python
from bs4 import BeautifulSoup
def extract_img_src(html_content):
soup = BeautifulSoup(html_content, 'html.parser')
img_tags = soup.find_all('img') # 找到所有的<img>标签
src_values = [img['src'] for img in img_tags] # 提取每个标签的'src'属性值
return src_values
# 使用方法
html = """
<html>
<body>
<img src="image1.jpg" alt="Image 1">
<img src="image2.png" alt="Image 2">
</body>
</html>
"""
srcs = extract_img_src(html)
print(srcs) # 输出:['image1.jpg', 'image2.png']
```
在这个例子中,BeautifulSoup会将HTML内容解析成一个树形结构,然后我们通过遍历这个树找到所有`<img>`元素,并从中获取`src`属性的值。
阅读全文