Python中怎么理解

img


方括号里表达的是什么意思,正则表达式元字符有哪些,都具体代表什么意思,搞得有点不是很清楚

[a-zA-Z0-9]这个意思就是匹配字母a到字母z,字母A到字母Z 和数字0到数字9,相当于所有字母和数字。
而 \w:用于匹配字母,数字或下划线字符;
\W:用于匹配所有与\w不匹配的字符;
\d:用于匹配从0到9的数字;
\s:用于匹配单个空格符,包括tab键和换行符;
\S:用于匹配除单个空格符之外的所有字符;

所以综上,答案是A

方括号表示一个字符
a-z
A-Z
这些都是取值范围
具体都有哪些,你搜索正则表达式,系统的学,不要仅仅提个问题就想全面的掌握正则表达式的知识点