正则表达式,只保留数值

Posted becks

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了正则表达式,只保留数值相关的知识,希望对你有一定的参考价值。

如返回数据

tr_content = [(‘/share/home?uk=3924974212&suk=mOZidGjjyKS6Y6NecksgaQ" target="_blank" title="åx8e»Taçx9ax84åx88x86享主页" class="share-person-username global-ellipsis">çx8e¯åx8dx8e**åx88x86享</a> <a href="//yun.baidu.com/buy/center?tag=1&from=sicon" class="unvip-icon sicon‘, ‘ <em></em> ‘)]

我们只需要“3924974212”这段数据

 

首先,我们去掉除数字以外的其他内容

td_content = re.findall("d+", tr_content, re.S)

打印出来的内容

技术图片

 

 然后,我们取数组中的第一组数据,同时打印出来

print(td_content[0])

技术图片

 

以上是关于正则表达式,只保留数值的主要内容,如果未能解决你的问题,请参考以下文章

python使用正则表达式删除字符串中的其它字符只保留数字和字母

正则校验输入数值在0~100,保留两位小数

sublime 去除重复行或者只保留唯一值

Javascript 正则表达式替换必须保留德语变异元音

java正则表达式去除html标签保留指定标签

通过 Java 正则表达式提取 semver 版本字符串的片段