/*
量词
什么是量词
出现的次数
{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,‘‘);
}