您现在的位置是:首页 > 正文

JS正则表达式

2024-01-30 22:07:38阅读 0
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <script type="text/javascript">
        //表示要求字符串,是否包含字母e
        //var patt = new RegExp("e");
        //var patt = /e/;   也是正则表达式对象,功能与上式相同

        //表示要求字符串中,是否包含字母a或b或c
        //var patt = /[abc]/;

        //表示要求字符串 是否包含小写字母
        //var patt = /[a-z]/;

        //表示要求字符串,是否包含字母,数字,下划线
        //var patt = /\w/;

        //表示要求 字符串中是否包含至少一个a
        //var patt = /a+/;

        //表示要求  字符串是否含有一个或零个a
        //var patt = /a?/;

        //表示要求  字符串是否连续的三个a
        //var patt = /a{3}/;

        //表示要求 字符串是否包含至少3个连续的a,至多5个连续的a
        //var patt = /a{3,5}/;

        //表示要求 字符串是否包含至少3个连续的a
        //var patt = /a{3,}/;

        //表示要求 字符串必须以a结尾
        //var patt = /a$/;

        //表示要求 字符串必须以a开头
        //var patt = /^a/;

        //要求字符串,从头到尾都必须完全匹配
        var patt = /^a{3,5}$/;
        
        var str = "123456a";

        alert(patt.test(str));
    </script>
</head>
<body>

</body>
</html>

网站文章