如何在 Python 正则表达式中使用范围?


正则表达式中的范围

可以通过提供两个字符并将它们用 '-' 分隔来指示字符范围,例如 [a-z] 将匹配任何小写 ASCII 字母,[0-5][0-9] 将匹配 00 到 59 之间的所有两位数数字。

如果对 '-' 进行转义(例如 [a\-z])或将其作为第一个或最后一个字符放置(例如 [a-]),它将匹配一个字面上的'-'。

 正则表达式 [A-Z] 匹配从 A 到 Z 的所有大写字母。类似地,正则表达式 [a-c] 匹配从 a 到 c 的  小写字母。

正则表达式 [0-9] 匹配 0 到 9 的一位数数字。[1-9][0-9] 匹配两位数数字 10 到 99。这是最容易理解的部分。

更新于: 12-Jun-2020

3K+ 浏览

开启你的 职业

完成课程获得认证

开始吧
广告