首页 前端知识 如何在正则表达式里加入变量

如何在正则表达式里加入变量

2024-03-13 00:03:39 前端知识 前端哥 867 415 我要收藏

在正则表达式里加入变量

    • 在正则表达式里加入变量

在正则表达式里加入变量

可能大家都遇到过这样的情况

//这是一个正则表达式里面放着一个变量,因为这个变量的值是从一个输入框里取的,所以这里先假设$("#rule").val()的值为"之"。
var regulation=/$("#rule").val()/; //因为我们本来想的regulation等于/之/其实它等于的是/$("#rule").val()/
regulation.test("王羲之画画"); //返回的是false
复制

要想解决这个我们需要这样作

var regulation = new RegExp($("#rule").val());
regulation.test(n.nickname) //返回的是true
复制
转载请注明出处或者链接地址:https://www.qianduange.cn//article/3758.html
评论
还可以输入200
共0条数据,当前/页
会员中心 联系我 留言建议 回顶部
复制成功!