首页 > 试题广场 >

在日常生活中,往往需要注册很多的账户,而账户名通常是由字母、

[不定项选择题]
在日常生活中,往往需要注册很多的账户,而账户名通常是由字母、数字、下划线组成的字符,怎样才能知道自己注册的账号是合法的(      )
  • var filt=/^[a-zA-Z_0-9]+$/;
    if(!filt.test(str))
    {
      alert("账号只包含字母、数字、下划线");
    }
  • var filt=/^[a-zA-Z0-9_]+$/;
    if(!filt.test(str))
    {
      alert("账号只包含字母、数字、下划线");
    }
  • var filt=/^[_a-z0-9]+$/;
    if(!filt.test(str))
    {
      alert("账号只包含字母、数字、下划线");
    }
  • var filt=/^[a-z_0-9]+$/;
    if(!filt.test(str))
    {
      alert("账号只包含字母、数字、下划线");
    }
CD匹配不完整,字母包含小写字母和小写字母,后两个选项没有考虑到大写字母,因此错误
发表于 2022-02-21 09:50:41 回复(0)

B选项,没有下划线也可以?

发表于 2020-03-04 22:50:45 回复(2)
我寻思着AB有什么不一样呢 原来是不定项。。
发表于 2019-10-08 23:35:35 回复(8)
CD选项不能匹配大写字母
发表于 2019-08-27 21:49:08 回复(0)
原来是不定项🤣
发表于 2020-06-28 11:49:38 回复(0)
^$表示头尾,【a-zA-Z0-9】表示字母与数字其中一个 +表示大于等于1 *是大于等于0
发表于 2021-08-15 22:49:29 回复(0)
他题目没要求有大写字母啊。。
发表于 2019-10-03 15:35:12 回复(2)
为什么要加感叹号?test方法匹配成功返回是false吗?
发表于 2020-09-14 14:56:04 回复(4)
我去,我一直在想这alert怎么提示账号只包含字母、数字、下划线 ,害得我找否定的,原来是出题的人的问题,!
发表于 2022-03-28 15:19:27 回复(0)
害,B的下划线在后面
发表于 2021-12-02 14:26:05 回复(0)
原来是多选题
发表于 2021-06-14 17:12:20 回复(0)
发表于 2021-01-17 10:37:07 回复(0)
这个题有问题吧,题干只是说字母,下划线和数字没有强调字母要支持大写字母呢,我觉得应该是ABD
发表于 2020-09-21 22:37:47 回复(0)
A、B正则表达式都表示字符串中只包含字母、数字、下划线
发表于 2020-07-20 17:25:57 回复(0)