早教吧 育儿知识 作业答案 考试题库 百科 知识分享

/^\d{1}[0-9]{0,}$/求这个正则式的意思.

题目详情
/^\d{1}[0-9]{0,}$/ 求这个正则式的意思.
▼优质解答
答案和解析
首尾的 / 是 JS 的标记,就跟其他语言的首尾双引号一个意思,JS 是用收尾 / 来表示他是正则.
^ 是正则起始标记,就是说从被匹配的内容最开始来匹配.
\d{1} 必须是一位数字.
[0-9]{0,} 就是必须是数字,最少 0 位,最多不限制长度,{0,} 若写成 {1,2} 意思就是最少一位,最多 2位的意思.
$ 是结束符,其实您的这个正则完全可以简化为 /^\d{1,}$/ 或者 /^\d+$/ 不知道为什么您这么写.
简单的说,就是匹配一位或一位以上的数字.