第一个字符匹配a,再匹配任何单字符(a-z|A-Z|0-9)一个或是多个,最后一个字符为a,a前面的字符不能为数字,\b为字符边界,表示最后一个字符a后面是空的,不能有字符。
已采纳回答 / 慕无忌2770216
1. 正则对象的test方法返回一个布尔值,表示当前模式是否能匹配参数字符串。例:/cat/.test('cats and dogs') // true上面代码验证参数字符串之中是否包含cat,结果返回true。2. charAt方法返回指定位置的字符,参数是从0开始编号的位置。例:var s = new String('abc'); s.charAt(1) // "b" 结果来自于JavaScript标准参考教程(alpha),作者阮一峰。
2017-02-18
@菜鸟开始 请你和点赞的人 看清楚 /\d/g 是只要有数字他就可以匹配到,而老师这里是匹配不到非数字的字符 意思就是 这个字符串是全数字的意思 搞懂了吗?
2017-01-12