带警报的正则表达式名称测试

海森堡

我如何在文本框中测试名称值,并使用正则表达式通过警报框计算所有字符az,az和不超过12个字符?

function validateName()

{
    var character = getName();

    var reName = /^[A-Z]|[a-z]{0,12}$/;
    if (reName.test(character)) {
        alert("Valid Name ");
    } else {
        alert("Invalid Name ");
    }

    return character;
};

function getName()
//var getName = function(box)
{
    var name = document.getElementById("aName").value;
    return name;
};

document.getElementById("output").innerHTML =  "Name" + validateName();
阿米特·乔基(Amit Joki)

您的正则表达式可以只是

var reName = /^[a-z]{0,12}$/i;

它当前所做的是[A-Z]在字符串的开头或字符串[a-z]{0,12}的末尾查找但这不是您想要的。如果您想按原样但以正确的方式来使用正则表达式,则需要

/^([A-Z]|[a-z]){0,12}$/

但这是一个矫killi过正,因为您可以仅使用忽略大小写标志并使用正则表达式,如上所述。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

收到B的正则表达式名称

来自分类Dev

正则表达式名称验证(复杂逻辑)

来自分类Dev

特定的正则表达式名称,名称之前和之后的所有学位

来自分类Dev

页首如何使用正则表达式名称监视进程?

来自分类Dev

带正则表达式的MaskFormatter

来自分类Dev

带条件的正则表达式

来自分类Dev

带if条件的正则表达式

来自分类Dev

带grep的正则表达式

来自分类Dev

带条件的正则表达式

来自分类Dev

带正则表达式的grep

来自分类Dev

带计数的正则表达式

来自分类Dev

特定的正则表达式名称模式,允许来自其他国家/地区的各种名称

来自分类Dev

正则表达式名称捕获组不包含一个特定单词

来自分类Dev

正则表达式严格测试

来自分类Dev

正则表达式Junit测试

来自分类Dev

正则表达式,测试数字

来自分类Dev

正则表达式的名称

来自分类Dev

国家名称的正则表达式

来自分类Dev

NetBIOS名称正则表达式

来自分类Dev

正则表达式以清理名称

来自分类Dev

正则表达式的名称

来自分类Dev

名称的正则表达式

来自分类Dev

正则表达式搜索名称

来自分类Dev

带正则表达式(正则表达式)的IDN(域)的验证码

来自分类Dev

LastName,FirstName带空格的正则表达式

来自分类Dev

带占位符的正则表达式

来自分类Dev

带可选匹配组的正则表达式

来自分类Dev

带星号的正则表达式方括号

来自分类Dev

Python正则表达式:禁止带异常的字符