我在JavaScript中搜索字母数字字符和星号(*)的正则表达式。
我发现的全是:
var regexAlphaNumWithAsterisk = new RegExp(/^[0-9a-zA-Z\*{*}]+$/);
我想测试这些群体:" 12 *****"或" 123456"或者" BCDEFG"或" 12 * ABC" 当我改变我的正则表达式
var regexAlphaNum = new RegExp(/^[0-9a-zA-Z]+$/);
我对" 123456"的验证或者" BCDEFG"很好。
每个人都能帮助我吗?
答案 0 :(得分:4)
您可以使用正则表达式文字:
var regexAlphaNum = /^[0-9a-zA-Z*]+$/;
无需使用RegExp
构造函数,*
不需要在字符类中进行转义,即[...]