题目内容

如果对输入框输入的用户名按照"用户名只能使用字母、数字、下划线,且以字母或下划线开头,6-12位,区分大小写"的要求进行正则验证,下面哪个正则表达式符合验证要求?()

A. /[A-Za-z_]\w{5,11}/
B. /[A-Za-z_]\w{5,11}/i
C. /^[A-Za-z_]\w{5,11}$/
D. /^[A-Za-z_]\w{5,11}$/i

查看答案
更多问题

下面的js代码执行后的输出结果为()

A. bb
BB
C. BBbb
D. bbBB

有如下的js代码段,则字符串newStr中的内容为()var reg = /\w+/g;var str = 'www.163.com';var newStr = str.replace(reg,'bbs');

A. bbs
B. bbs.163.com
C. bbsbbsbbs.163.com
D. bbs.bbs.bbs

有如下js代码片段,则arr中存放的内容为( )。var s="张三0379-23445525李四0371-24645525王五010-23546885赵六0471-3445525"; var reg=/0\d{2,3}-\d{7,8}/; var arr=s.match(reg);

A. 张三
B. 0379-23445525
C. 张三,李四,王五,赵六
D. 0379-23445525,0371-24645525,010-23546885,0471-3445525

以下关于正则表达式中使用的字符,说法正确的是()

A. ^ 在正则表达式中的作用是与字符串开始的地方匹配,本身不匹配任何字符。
B. 如果要想匹配字符串中的 "^" 和 "$" 字符,则在正则表达式中就需要在 "^" 和 "$"前加上“\”,起转义作用。
C. 正则表达式/^\d+$/中的+号代表匹配0次或1次
D. \W表示与任意一个大写字母匹配

答案查题题库