Skip to main content
 首页 » 编程设计

python之用于检查标签并获取字符串的特定部分的正则表达式

2025年05月04日26mengfanrong

我遇到了正则表达式的问题。我正在检查标签之类的字符串: <a href="/abc/def/ghk/">test_test</a> .我只想捕获 /abc/def/ghk使用正则表达式的部分。

我正在使用 python 并尝试过不同的表达式。

请您参考如下方法:

我会使用 BeautifulSoup ,因为它是为做这样的事情而制作的:

>>> from BeautifulSoup import BeautifulSoup 
>>> soup = BeautifulSoup('<a href="/abc/def/ghk/">test_test</a>') 
>>> print soup.findAll('a', {'href': True})[0]['href'] 
/abc/def/ghk/