如何运用PYTHON正则表达式字符组

2024-10-14 01:01:51

1、import re新建一个文档,并且引入re模块。

如何运用PYTHON正则表达式字符组如何运用PYTHON正则表达式字符组

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

如何运用PYTHON正则表达式字符组

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

如何运用PYTHON正则表达式字符组

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

如何运用PYTHON正则表达式字符组

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

如何运用PYTHON正则表达式字符组

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

如何运用PYTHON正则表达式字符组

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表示空格,缩进或者换行。

如何运用PYTHON正则表达式字符组如何运用PYTHON正则表达式字符组如何运用PYTHON正则表达式字符组

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

如何运用PYTHON正则表达式字符组
猜你喜欢