E-Ink 新闻日报

返回列表

软废弃 re.match()

Hugo van Kemenade 提议对 Python re 模块的 re.match() 进行软废弃,指出其行为仅在字符串开头匹配这一特性常令开发者困惑。文章介绍了 PEP 387 中的软废弃概念,并推荐将 re.search() 作为在字符串中任意位置匹配的替代方案。

背景

Python 的 re 模块长期提供三个匹配函数:re.match()、re.search() 和 re.fullmatch(),它们之间的行为差异常常令开发者困惑。

来源
Lobsters
发布时间
2026年9月11日 05:59
评分
6.0 / 10