Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/382.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/115.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
javascript验证中名称字段的正则表达式_Javascript - Fatal编程技术网

javascript验证中名称字段的正则表达式

javascript验证中名称字段的正则表达式,javascript,Javascript,我需要javascript验证中的正则表达式。 名称字段的正则表达式将接受字母表,并且字段中单词之间的空格字符和字符总数应介于2和30之间。i、 例如,字段应至少接受2个字符,最多接受30个字符,您的解决方案将是 /^[a-zA-Z ]{2,30}$/; 注意:只需在括号内添加空格。其他空白字符如-tab、换行符和换行符将不匹配。请尝试以下操作: /^([a-zA-Z ]){2,30}$/ 我需要一个javascript中name字段的正则表达式。这仍然不是问题。你不应该这样做。阅读Tha

我需要javascript验证中的正则表达式。
名称字段的正则表达式将接受字母表,并且字段中单词之间的空格字符和字符总数应介于2和30之间。i、 例如,字段应至少接受2个字符,最多接受30个字符,您的解决方案将是

 /^[a-zA-Z ]{2,30}$/;
注意:只需在括号内添加空格。其他空白字符如-tab、换行符和换行符将不匹配。

请尝试以下操作:

/^([a-zA-Z ]){2,30}$/

我需要一个javascript中name字段的正则表达式。这仍然不是问题。你不应该这样做。阅读Thank you Tim Pietzcker。您可以用返回测试(ctrl.value)替换条件语句我相信您的意思是:
返回regex.test(ctrl.value)
变音字符呢?英语不是地球上唯一的语言函数isAlfa(evt){evt=(evt)?evt:window.event;var charCode=(evt.which)?evt.which:evt.keyCode;if(charCode>32&(charCode<65 | | charCode>90)&(charCode<97 | | charCode>122)){return false;}return true;}函数toTitleCase(str){return str.replace(/\w\S*/g,函数(txt){return txt.charAt(0.toUpperCase()+txt.substr(1.toLowerCase();});}
function validate(id) {
    var regex = /^[a-zA-Z ]{2,30}$/;
    var ctrl =  document.getElemetnById(id);
    return regex.test(ctrl.value);
}