首页 > 编程 > Regex > 正文

正则表达式中使用变量赋值

2020-03-16 21:23:07
字体:
来源:转载
供稿:网友
正则表达式中使用变量赋值,具体代码如下:


  1. <script language="javascript">  
  2. function check()  
  3. {  
  4. var str=document.getElementById("input1").value  
  5. var s="^正则表达式$"  
  6. var re = new RegExp(s, "ig");  
  7. alert(re.test(str))  
  8. }  
  9. </script>  
  10. <input id="input1" value="正则表达式">  
  11. <input type="button" value="确定" onclick="check()">  
  12.  
  13.   
  14. ============================  
  15.  
  16.   
  17. <script language="javascript">  
  18. function check2()  
  19. {  
  20. var str2=document.getElementById("input2").value  
  21. var s2="正则表达式"  
  22. var re = eval("/^"+s2+"$/ig")  
  23. alert(re.test(str2))  
  24. }  
  25. </script>  
  26. <input id="input2" value="正则表达式">  
  27. <input type="button" value="确定" onclick="check2()"

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表