//正则表达式
function check()
{
var account = document.form1.account.value; //要验证的内容
var reg = /^/d{19}$/gi; // 正则表达式 g完全区配区分全角半角 i忽略大小写
if( !reg.test(account) ) //test验证函数正确返true 错误返回false
{
alert("格式错误,应该是19位数字!");
}
else
{
alert("验证成功!");
}
}
var str="他今年22岁,她今年20岁,他的爸爸今年45岁,她的爸爸今年44岁,一共有4人"
function test($1)
{
var gyear=(new Date()).getYear()-parseInt($1)+1;
return $1+"("+gyear+"年出生)";
}
var reg=new RegExp("(//d+)岁","g");
var newstr=str.replace(reg,test);
alert(str);
alert(newstr);