javascript - javascript的验证格式

标签 javascript

我找到了这些 javascript 验证代码:

<script type="text/javascript">
function validasi_input(form){
   pola_username=/^[a-zA-Z0-9\_\-]{6,100}$/;
   if (!pola_username.test(form.username.value)){
      alert ('Username minimal 6 karakter dan hanya boleh Huruf atau Angka!');
      form.username.focus();
      return false;
   }
return (true);
}
</script>

我想问一下这部分:

pola_username=/^[a-zA-Z0-9\_\-]{6,100}$/;

谁能告诉我如何理解这种格式?它是字母、数字还是字符的格式?

最佳答案

/^[a-zA-Z0-9\_\-]{6,100}$/;

在英语中,这意味着:字符串可以包含任何大写或小写字母、数字、下划线和连字符。最小长度为 6 个字符,最大长度为 100。

更多详细信息:

字符串必须以字母、数字、下划线或连字符开头。

关于javascript - javascript的验证格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24377635/

相关文章:

javascript - 如何为 passport.authenticate 创建可重复使用的代码?

javascript - 使用扩展运算符更新对象的多个属性

javascript - Lodash:使用最新项目创建新数组

javascript - 无法使用 Angularjs 单击加载 json 数据

javascript - 在 youtube 缩略图库中加载更多功能

php - 浏览器不会从 onclick 事件设置 cookie

javascript - Cookie 不随 Ajax 调用一起存储

javascript - 多个谷歌图表

javascript - 从日期中删除 1 周并保留格式

javascript - 即使元素存在,element.length也会返回0