js 里字符串正则怎么变成正则使用?

Posted 凯小默

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js 里字符串正则怎么变成正则使用?相关的知识,希望对你有一定的参考价值。

问题

最近在写表单时遇到一个问题,就是需要前端读取后端的证照进行表单的校验,但是返回的正则是字符串来的,如下:

// 只能填写英文
var regex = "/^[a-zA-Z]+$/"

解决

使用 eval 函数

var regex = "/^[a-zA-Z]+$/";
eval(regex).test(123)

以上是关于js 里字符串正则怎么变成正则使用?的主要内容,如果未能解决你的问题,请参考以下文章

js正则表达式过滤以指定字符开头以指定字符结尾的文本内容

循环通过 python 正则表达式匹配

Bulk Rename Utility工具软件中的正则表达式怎么写?

求JS正则高手,把一个字符串替换成空串,50分

正则表达式“或“的使用

java中的正则表达式问题 怎么验证密码必须由字母 数字或下划线开头,密码可以随便组合