正则表达式:定义了字符串组成的规则
定义:
①直接量:注意不要加引号
var reg =/^\w{6,12}"};
方法:test(str):判断指定字符串是否符合规则,返回true或false
语法:
^:开始 $:结束
[]:代表某个范围内的单个字符,如[0-9]:单个数字字符
.:表除了换行和行结束符外的任意单个字符
\w:代表单词字符:字母、数字、下划线(),相当于[A-Za-z0-9]
\d:代表数字字符,相当于[0-9]
量词:
+:至少一个
:零个或多个
?:零个或多个
x:x个
{m,}:至少m个
{m,n}:至少m个,至多n个
.?:尽可能少的匹配 .:尽可能多的匹配
re.S:让.能匹配换行符
(?P<a>.?):?P<a>相当于起别名a
resp.text:页面源代码
<script>
var reg = /^\w{6,12}$/;
var str = "abccde";
var flag = reg.test(str);
alert(flag);
</script>
网友评论