\B 正则表达式如何在 Python 中工作?

单词边界 \b 匹配一侧是单词字符(通常是字母、数字或下划线)的位置

\B 匹配 \b 不匹配的所有位置。

以下代码显示了 regexpr \B 的工作原理

import re

result = re.findall(r'\Bcat', 'certificate')

result2 = re.findall(r'\Bcat', 'tomcat')

result3 = re.findall(r'\Bcat', 'catfish')

print result, result2,result3

这给出了输出

['cat'] ['cat'] []

以上是 \B 正则表达式如何在 Python 中工作? 的全部内容, 来源链接: utcz.com/z/335625.html

回到顶部