小编doc*_*n13的帖子

为什么使用re.match(),当re.search()可以做同样的事情?

从文档中可以清楚地看出:

  • match() - >在字符串的开头应用模式匹配
  • search() - >搜索字符串并返回第一个匹配项

search'^'和没有re.M标志会的工作一样match.

那为什么python有match()?这不是多余的吗?保持match()python 是否有任何性能优势?

python regex

14
推荐指数
2
解决办法
638
查看次数

为什么python正则表达式交替(A | B)不符合doc?

当我在python 2.7中运行以下语句时,

re.search('eagle|cat', 'The cat is an animal. The eagle is bird').group()
Run Code Online (Sandbox Code Playgroud)

我希望'eagle'按照正则表达式doc 看到结果但是我得到了'cat'.我在这里错过了什么吗?

python regex

1
推荐指数
1
解决办法
103
查看次数

标签 统计

python ×2

regex ×2