Skip to main content
 首页 » 编程设计

Python 分割一个字符串

2025年05月04日22kevingrace

我有这样一个字符串:

 <td casd2" aasdeft" class="satyle3"> 
    <b><a asddidasd?ct=Peasds&amp;fasdaao=Monsdar 
    &amp;pID=19635"... 

我需要 19635。

有人可以帮助我吗?

请您参考如下方法:

我会使用正则表达式来做出更简洁的解决方案:

>>> import re 
>>> s = '<td casd2" aasdeft" class="satyle3"><b><a asddidasd?ct=Peasds&amp;fasdaao=Monsdar&amp;pID=19635"...' 
>>> match = re.search(".*pID=(\d+).*",s) 
>>> if match: 
...   match.group(1) 
...  
'19635' 

是不是很好很简单?