1. ^: 开头
  2. $: 结尾
  3. /* 严格匹配 ^reg$ */

5-1 严格匹配 ^reg$

// 电话
var num = "13897932473123"
var reg = /^1[3-9]\d{9}$/
console.log(reg.test(num));
// 去除 开头的空格
var a ="  hello";
var reg =/^\s+/;
var str =a.replace(reg,"");
console.log(str);

5-2 去掉字符串前后的空格

// 字符串的方法:  trim() 去除字符串前后的空格
// 正则表达式:    /^\s+|\s+$/g

正则去判断是否为JSON格式的字符串

var reg = /^[\[{].+[}\]]$/
var res = [{name:"html",state:false}]
console.log(reg.test(res))