字符串示例 var x = "helloworld888helloworld888hi888你好,世界"; 1.匹配数字 var reg = /\d+/g; 输出 ["888", "888", "888"] 2.匹配字母 var reg = /[a-zA-Z]+/g; 输出 ["helloworld", "helloworld", "hi"] 3.带有字符长度限制的匹配 var reg = /[a-zA-Z]{4,5}/g; 输出 ["hello", "world", "hello", "world"] 4.匹配中文 var reg = /[\u4e00-\u9fa5]+/g; 输出 ["你好", "世界"] 5.常用符号 重复0次或1次 * 重复任意次 + 重复1次或更多 {n} 重复n次 {n,} 重复n次或更多 {m,n}重复m到n次 ^ 开头 $ 结尾 6.经典案例 匹配5-10位的QQ号 var reg = /^\d{5,10}$/;
|
|