Lea*_*cia 0 javascript regex jquery
我不是一个正则表达式的人,所以我肯定需要帮助.
我想要的是有一个正则表达式来验证输入"username"的用户是否不包含空格.
目前,我有这样的结构:
if($('.username').val().length < 5) {
$(".user_account_validation").html("Too shorty.").css('background-color', 'red');
} else if() {
}
Run Code Online (Sandbox Code Playgroud)
你可以注意到我else if()仍然是空的,并且我想要进行验证.如果用户名有空格,我将返回相应的错误消息.谢谢!
有些人在面对问题时会想"我知道,我会使用正则表达式".现在他们有两个问题.- 杰米·扎温斯基
如果您只想知道输入中是否有空格,则如果输入中没有空格,则以下将返回-1,否则返回第一个空格的索引.
$('.username').val().indexOf(' ');
Run Code Online (Sandbox Code Playgroud)
如果需要正则表达式,则以下将返回第一个空格的索引,否则返回-1.
$('.username').val().search(/\s/);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
105 次 |
| 最近记录: |