^ ,$

^ 表示开始 ,$表示结束

  1. // 边界符^ $
  2. var rg = /abc/ // 正则表达式里面不需要加引号,不管是字符串还是数字型
  3. // /abc/只要包含abc这个字符串返回结果都是true
  4. console.log(rg.test('abc')); //true
  5. console.log(rg.test('abcd')); //true
  6. console.log(rg.test('aabcd')); //true
  7. console.log('---------------------------');
  8. var rg = /^abc/;
  9. console.log(rg.test('abc')); //true
  10. console.log(rg.test('abcd')); //true
  11. console.log(rg.test('aabc')); // false
  12. console.log('----------------------------');
  13. var reg1 = /^abc$/; // 精确匹配 要求必须是 abc字符串才符合规范
  14. console.log(reg1.test('abc')); //true
  15. console.log(reg1.test('abcd')); // fales
  16. console.log(reg1.test('aabcda')); // false