/* 量词 什么是量词 出现的次数 {n,m},至少出现n次,最多出现m次 例子:查找QQ号 常用量词 {n,}至少n次 * 任意次 {0,} ? 零次或一次 {0,1} + 一次或任意次 {1,} {n} 正好n次 * */ var oInput=document.getElementsByTagName(‘input‘); //[1-9]qq号第一位为1-9之间的数字 //^:在正则的最开始位置,就代表起始的意思 //$:在正则的最后位置,就代表结束的意思 var re=/^[1-9]\d{4,11}$/; oInput[1].onclick=function(){ if (re.test(oInput[0].value)) { alert(‘是QQ号‘); }else{ alert(‘不是QQ号‘); } } //去掉前后空格 var str=‘ hello ‘; alert(‘(‘+trim(str)+‘)‘); function trim(str){ var re=/^\s+|\s+$/g; return str.replace(re,‘‘); }