美文网首页
JavaScript--正则表达式

JavaScript--正则表达式

作者: 何以解君愁 | 来源:发表于2022-07-13 19:53 被阅读0次

正则表达式:定义了字符串组成的规则
定义:
①直接量:注意不要加引号
var reg =/^\w{6,12}/; ②创建RegExp对象 var Reg = new RegExp{"^\\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>

相关文章

网友评论

      本文标题:JavaScript--正则表达式

      本文链接:https://www.haomeiwen.com/subject/gejtirtx.html