- 论坛徽章:
- 0
|
js 正则表达式 测试页面 - <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" onclick="test()" value="test">
- </td>
- </tr>
- </table>
- <div>
- </body>
复制代码 |
|