正则表达式
dev_zyx
talk is cheap, show me code!
展开
-
正则表达式中,[\s\S]* 什么意思
问: 例如:[a-z]表示从a到z之间的任意一个。 不是这样的吗?谁能给我解释一下[ ]的所有用法?感谢 答: 是完全通配的意思,\s是指空白,包括空格、换行、tab缩进等所有的空白,而\S刚好相反 这样一正一反下来,就表示所有的字符,完全的,一字不漏的。 另外,[]这个符号,表示在它里面包含的单个字符不限顺序的出现,比如下面的正则: [ace]* 这表示,只要出现a/c/e...转载 2019-03-07 22:31:27 · 5873 阅读 · 0 评论 -
关于邮箱和密码的常用正则表达式的总结
一、关于邮箱的常用正则表达式: 一个匹配所有邮箱格式的代码: #-*- coding:utf-8 -*- __author__ = 'zyx' import re text = input("Please input your Email address:\n") if re.match(r'^[0-9a-zA-Z_]{0,19}@[0-9a-zA-Z]{1,13}\.[com,cn,net]...原创 2019-05-15 09:47:31 · 1644 阅读 · 3 评论