您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

Python-在字符串中找到正则表达式匹配项的位置?

Python-在字符串中找到正则表达式匹配项的位置?

您可以使用.find("is"),它将返回字符串中“ is”的位置

或从重新使用.start()

>>> re.search("is", String).start()
2

实际上,它的匹配“是”来自“ Th ”

如果需要每个单词匹配,则应\b在“ is”之前和之后使用,\b即单词边界。

>>> re.search(r"\bis\b", String).start()
5
>>>

有关python正则表达式的更多信息,请参见此处的文档

python 2022/1/1 18:44:06 有253人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶