使用javascript的RegExp对象(正则)

<html>
<head runat="server">
    <title></title>
    <script language="javascript" type="text/javascript">
        //使用正则表达式的test方法,检验是否含有某个特定的字符
        function Ftest() {
            var v = new RegExp("chai");
            var flag = v.test("I am chai weiwei");
            alert(flag);
        }

        //使用正则表达式的exec方法,输出要检验的特定字符
        function Fexec() {
            var v = new RegExp("chai");
            var result = v.exec("I am chai weiwei");
            alert(result);
        }

        //使用正则表达式的compile方法
        function Fcompile() {
            var v = new RegExp("chai");
            var flag1 = v.test("I am chai weiwei");
            v = v.compile("cai");
            var falg2 = v.test("I am chai weiwei");
            alert(flag1+"&"+falg2)
        }
    </script>
</head>
<body>
    <form id="form1" runat="server">
    <div>
    <input type="button" value="RegExp的test方法" onclick="Ftest()" /><br />
    <input type="button" value="RegExp的exec方法" onclick="Fexec()" /><br />
    <input type="button" value="RegExp的compile方法" onclick="Fcompile()" /><br />
    </div>
    </form>
</body>
</html>

阅读更多
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

使用javascript的RegExp对象(正则)

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭