六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 164|回复: 0

js 正则表达式 测试页面

[复制链接]

升级  22%

21

主题

21

主题

21

主题

秀才

Rank: 2

积分
83
 楼主| 发表于 2013-1-29 08:49:01 | 显示全部楼层 |阅读模式
<head>
<script>
function test(){
    var testStr = document.getElementById('str').value;

    var testExp = document.getElementById('express').value;
    var globalChecked = document.getElementById('global').checked;
    alert(testExp);
   
    var reg= null;
    if(globalChecked){
        reg=new RegExp(testExp,'g');
    }else{
        reg=new RegExp(testExp);
    }
   
    var result = null;
   
        
        result = testStr.match(reg);
        alert('['+result+']');
   
}
</script>
</head>

<body style="text-align:center;margin:0 auto;width:500;">
<div style="padding-top:100;height:500;">
<table style="margin:300,auto;">
<tr>
<td>
str
</td>
<td>
<textarea id="str"></textarea>
</td>
</tr>

<tr>
<td>
exp
</td>
<td>
<input type="text" id="express" value="" style="width:400px;"/>
</td>
</tr>

<tr>
<td>
global match
</td>
<td>
no<input type="radio" name="globalGroup" id="notGlobal" checked value="no"/>
yes<input type="radio" id="global" name="globalGroup" value="true"/>
</td>
</tr>

<tr>
<td>
</td>
<td>
<input type="button"  value="test">
</td>
</tr>

</table>
<div>
</body>
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表