按我的设想,上面的表达式不是匹配字母开头然后跟0以上个数字吗,也就是会匹配出a4345,是我哪里理解错了?
匹配字母开头(一个或多个),跟着0个或多个数字
/^[a-z]+\d*$/g
匹配到字母(一个),跟着0个或多个数字
/^.*[a-z]{1}\d*$/g
如有帮助,请采纳
因为^表示从行开始处匹配一个字母,因为开始只有一个字母k,且k之后没有数字,所以只匹配到k有帮助望采纳
你要多次匹配