如何运用PYTHON正则表达式字符组
1、import re
新建一个文档,并且引入re模块。


2、d = re.compile(r'\d+')
d.findall('3423423hj423kjb4k2jb3j42')
\d表示数字,0到9的数字。

3、dd = re.compile(r'\D')
dd.findall('3423423hj423kjb4k2jb3j42')
大写的这个\D就表示非数字的字符。

4、w = re.compile(r'\w')
w.findall('3423423hj423kjb4k2jb3j42')
\w表示字母,数字。

5、w = re.compile(r'\w')
w.findall('---___---+++===')
就符号来说,\w还能表示_。

6、ww = re.compile(r'\W')
ww.findall('---___---+++===')
\W就表示除了\w以外的。

7、s = re.compile(r'\s')
s.findall('space space')
tab = 'tab\ttab'
print(tab)
s = re.compile(r'\s')
s.findall(tab)
line = 'line\nline'
print(line)
s = re.compile(r'\s')
s.findall(line)
\s表示空格,缩进或者换行。



8、line = 'line\nline'
print(line)
ss = re.compile(r'\S')
ss.findall(line)
\S就表示除了\s以外的。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
                                阅读量:41
阅读量:174
阅读量:176
阅读量:54
阅读量:55