Javascript 验证用户文本
我正在尝试验证文本字段,以便它们必须输入七个字符的值。第一个字符必须是字母数字,接下来的六个字符必须是数字。我对验证长度没有问题,但不确定如何实现其余部分。任何帮助都将不胜感激。看看这个:看看这个:var regex=new RegExp('/^[a-zA-z]{1}[0-9]{6}$/') 是否允许使用空格或特殊字符 哎呀,我需要补充一下伊万说的话,因为我不知道你不熟悉正则表达式 使用 var regex=newregexp('/^[a-zA-Z0-9]{1}[0-9]{6}$/') if(myString.match(regex)){ “您的代码”; } 谢谢Ivan错过了alpha部分。var regex=newregexp('/^[a-zA-z]{1}[0-9]{6}$/') 是否允许使用空格或特殊字符 哎呀,我需要补充一下伊万说的话,因为我不知道你不熟悉正则表达式 使用 var regex=newregexp('/^[a-zA-Z0-9]{1}[0-9]{6}$/') if(myString.match(regex)){ “您的代码”; } 谢谢Ivan错过了alpha部分。正则表达式Javascript 验证用户文本,javascript,validation,Javascript,Validation,我正在尝试验证文本字段,以便它们必须输入七个字符的值。第一个字符必须是字母数字,接下来的六个字符必须是数字。我对验证长度没有问题,但不确定如何实现其余部分。任何帮助都将不胜感激。看看这个:看看这个:var regex=new RegExp('/^[a-zA-z]{1}[0-9]{6}$/') 是否允许使用空格或特殊字符 哎呀,我需要补充一下伊万说的话,因为我不知道你不熟悉正则表达式 使用 var regex=newregexp('/^[a-zA-Z0-9]{1}[0-9]{6}$/') if(m
if (myString.match(/^\w\d{6}$/))
alert('Valid');
^字符串开头
\w任意字母数字字符+下划线(您可以将其更改为[a-zA-Z0-9]以获得真正的字母数字)
\d任意数字
{6} 正好有6个
$字符串结尾正则表达式
if (myString.match(/^\w\d{6}$/))
alert('Valid');
^字符串开头
\w任意字母数字字符+下划线(您可以将其更改为[a-zA-Z0-9]以获得真正的字母数字)
\d任意数字
{6} 正好有6个
$end of a string向上投票,只需将第一个字母更改为[a-zA-Z0-9],因为第一个字符应该是字母数字,谢谢您的帮助。非常感谢。请投我一票,将第一个字母改为[a-zA-Z0-9],因为第一个字符应该是字母数字,谢谢你的帮助。非常感谢。很好的解释。此外,^(carot)是字符串的开头。在这两者之间,我们得到了一个很好的解释。此外,^(carot)是字符串的开头。在这两者之间,我们得到了:P@singular在stackoverflow,您可以通过向上投票或甚至接受答案来表示感谢;)@在stackoverflow中,你可以通过向上投票甚至接受答案来表示感谢;)