/d{6}/
d是匹配数字,{6}是限定长度为6位,连起来d{6}就匹配6位的数字,比如039482或者929482等等
/^[0-9]{6}$/
^[0-9]{6}$中的^和$表示行的开始和结束,中间的[0-9]{6}意思与上面的d{6}一样.
/d{6}/
d{6}中的d就是一个普通字母d,连起来匹配6个d
/ d{6}$/
d{6}$上面说过了$匹配行的结束,连起来这个就匹配一个以6位数字结束的行.
d{6}只匹配6位数字,而不管这些数字出现在哪,比如象abc293848xyz 234242kcb这种中间的数字,d{6}也可以匹配到,而加了^$就不行,它表示这一行只有6个数字