如何运用PYTHON正则表达式的中括号[]
来源:网络收集 点击: 时间:2024-02-29打开PYTHON,新建一个空白的PY文档。

首先引入re模块,这是必须的前提,不然会出错。
import re

a = re.compile(r)
a.findall(yes, it is an arrow.)
加了中括号以后,我们可以发现,可以返回中括号里的字母。

b = re.compile(r)
b.findall(yes, it is an Arrow.)
除了小写字母,当然还可以区分大写字母。

c = re.compile(r)
c.findall(2304023vjdfi209rfj023fjgk87k6)
字母以后,常规的数字都是可以返回的。

d = re.compile(r)
d.findall(2304023vjdfi209rfj023fjgk87k6)
如果要指定数字范围,那么用中横杠标识可以减少书写的麻烦。

e = re.compile(r)
e.findall(apple is a good choice.)
e = re.compile(r)
e.findall(apple is 1 good choice.)
所以字母和数字都是可以指定范围的,这样就非常方便。


f = re.compile(r)
f.findall(D:\\new file\new.)
f = re.compile(r)
f.findall(D:\\new file\new)
如果我们要寻找英文句号,不需要用\加在前面,单独一个\是不返回的。


g = re.compile(r)
g.findall(yes, it is an arrow.)
如果在中括号里面第一个位置写^,那么就是表示反选。

书写要记得加上中括号
PYTHON中括号正则表达式版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_177390.html