Python正则表达式匹配字符串中的数字
导读 | 这篇文章主要介绍了Python正则表达式匹配字符串中的数字,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下 |
1.使用“\d+”匹配全数字
代码:
import re zen = "Arizona 479, 501, 870. Carlifornia 209, 213, 650." m = re.findall("\d+", zen) print(m)
结果:
但是上述这种方式也会引入非纯数据,例子如下:
import re zen = "Arizona 479, 501, 870. Carlifornia 209, 213, 650. string666xxx." m = re.findall("\d+", zen) print(m)
结果:
2.使用r“\b\d+\b”匹配纯数字数据(r表示原生字符,具有转义作用)
代码:
import re zen = "Arizona 479, 501, 870. Carlifornia 209, 213, 650. string666xxx." m = re.findall(r"\b\d+\b", zen) print(m)
结果:
第一种情况表达式开头有没有 r 影响不大,第二种情况只有加了 r 才能使用\b(代表前后均有空格的纯数字), 否则只会返回一个空列表
总结
以上所述是小编给大家介绍的Python正则表达式匹配字符串中的数字,希望对大家有所帮助
原文来自:https://www.linuxprobe.com/python-regular-expression.html
Python正则表达式匹配字符串中的数字相关推荐
- python正则匹配字符串中的数字_Python正则表达式匹配字符串中的数字
1.使用"\d+"匹配全数字 代码: import re zen = "Arizona 479, 501, 870. Carlifornia 209, 213, 650. ...
- python正则匹配11个数字_Python正则表达式匹配字符串中的数字
导读 这篇文章主要介绍了Python正则表达式匹配字符串中的数字,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下 1.使用"\d+"匹配全数字 ...
- python正则表达式匹配字符串中的电话号码_Python正则表达式匹配字符串中的数字...
这篇文章主要介绍了Python正则表达式匹配字符串中的数字,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下 1.使用"\d+"匹配全数字 代码: ...
- 正则表达式匹配字符串中以数字结尾的字符
正则表达式匹配字符串中以数字结尾的字符 <li class="xxx"><a href="http://www.xxx.net/abc90.htm&qu ...
- python | 正则表达式匹配字符串中的符号
有的时候需要匹配字符串里的一些特定符号,比如匹配字符串中有没有感叹号.问好来评价原文的情感倾向 整理了以下各个标点符号的表达式: 符号 表达式 . \u3002 : \uff1b , \uff0c : ...
- C#正则表达式匹配字符串中的数字
今天遇到了类似的开发,记录一下(直接贴代码了): private void button1_Click(object sender, EventArgs e) { string str = " ...
- python正则表达式提取数字比较好_python正则表达式从字符串中提取数字的思路详解...
python从字符串中提取数字 使用正则表达式,用法如下: ## 总结 ## ^ 匹配字符串的开始. ## $ 匹配字符串的结尾. ## \b 匹配一个单词的边界. ## \d 匹配任意数字. ## ...
- python小记(五):python如何提取字符串中的数字或其他
python中"python如何提取字符串中的数字或其他 前言 一.正则表达式 前言 自用 一.正则表达式 import re ^ 匹配字符串的开始. $ 匹配字符串的结尾. \b 匹配一个 ...
- python正则表达式匹配字符串相关方法
python正则表达式匹配字符串相关方法 一.匹配方法简要介绍及注意事项 1.贪婪匹配与非贪婪匹配 2.findall与search的选取问题 3.匹配时"()"和"[] ...
最新文章
- 11.8. DOMDocument
- 良田高拍仪集成vue项目
- 一图看懂windows11新功能
- OpenGL之macOS上的环境搭建
- ROS(Robot Operating System)笔记 : 2.创建并配置package
- 【转】RabbitMQ六种队列模式-1.简单队列模式
- 如何方便记忆和理解类图里的线条
- 深度学习白话_如何提高论文的深度?
- J2ME 模拟短信发送界面开发程序
- 《知乎周刊:读书这件小事》摘记及书评
- 云真机兼容性测试方案
- 2021年苹果ASO商店优化技巧
- 爬取豆瓣250本书籍
- syn_sent mysql_服务器上出现大量的SYN_RECV或者SYN_SENT状态的TCP连接的问题分析
- 高动态范围(High-Dynamic Range,简称HDR)
- SMAP土壤湿度数据的下载与hdf-tif转格式
- HCIA~以太网链路聚合与交换机堆叠、集群
- CSS实现最简洁的加载动画
- Pycharm 2019安装激活
- java 空clob_CLOB字段在java中操作
热门文章
- Java是先难后易吗_做题先易后难,干活先难后易
- [HY000][1822] Failed to add the foreign key constraint. Missing index for constraint ‘fk_com’
- Android Menu 之 optionsMenu 详解
- 了解V模型,W模型,H模型
- 职中计算机基础教学案例,浅淡职中计算机专业教学
- 计算格林函数的Lanczos算法
- 红外线发射与接收源程序
- leaflet、cesium加载百度地图,加载自定义样式百度地图
- Linux上C语言程序编译过程详解
- 软件测试分类-按照开发阶段划分