python 正则表达式匹配字符串末尾的错误
来源:互联网 发布:魏氏熏鸡淘宝网 编辑:程序博客网 时间:2024/06/13 16:35
我们都知道'^','\A'用于匹配字符串开头,'$','\Z'用于匹配字符串结尾,但为什么使用match在匹配末尾时总是匹配不到?
如:
m = re.match('hello$','hello world! hello')
输出m为None
啊哈~原因是match()只有在开始0位置匹配成功的话才有返回,如果不是开始位置匹配成功的话,match()就返回none
所以这里要使用search(),search()会扫描整个string查找匹配:
<span style="font-size:14px;">m = re.search('hello$','hello world! hello')</span>
0 0
- python 正则表达式匹配字符串末尾的错误
- 字符串的正则表达式匹配
- python-正则表达式 匹配多个字符串的语法规则
- python 正则表达式 字符串的 匹配 替换 分割 查找
- Python 正则表达式 字符串的匹配、替换、分割、查找
- python 字符串匹配与正则表达式
- 正则表达式匹配字符串
- 正则表达式匹配 字符串
- 正则表达式匹配字符串
- 字符串正则表达式匹配
- 字符串------正则表达式匹配
- 正则表达式匹配字符串
- 匹配字符串-正则表达式
- 匹配字符串的图片的正则表达式
- python 正则表达式匹配
- Python :正则表达式匹配
- 获取正则表达式匹配的字符串
- java 的正则表达式(Parrent),匹配字符串
- 在oracle sql中使结果集有序输出
- 阿里云CentOs搭建svn服务器
- Shell函数学习与整理
- Linux内核的时钟中断(1)
- 加拿大硬币:二战纪念硬币 - 等等我,爸爸
- python 正则表达式匹配字符串末尾的错误
- 【财佰通】P2P网贷新手带你走进靠谱平台
- Android的按钮单击事件及监听器的实现方式(附实例)
- Linux系统之mkdir命令
- 数据库设计三大范式
- 第十一周项目六——回文,素数(1)
- Java op= 运算符
- Linux内核的时钟中断(2)
- TC/UDPP网络编程