var reg = new RegExp('(^[A-Z]+[(\w-\w)(\d-\d)];$)+');这个正则表达式为什么实现不了R002;T005;N11-s;(^[A-Z]+[(\w-\w)(\d-\d)];$)代表以大写字母开头,分号结尾,中间可以是字符或者是数字。括号外面的+意思是匹配一个或者多个这样格式的字符。为什么我只能匹配一个,再写就会提示错误了?