元字符:"+","*","?"
+ ,规定前导字符必须在目标对象中出现一次或多次
* ,规定前导字符必须在目标对象中出现零次或多次
? ,规定前导字符必须在目标对象中出现零次或一次

{n},{n,},{n,m}:最少比配N次最多匹配M次
例: o{2} "bood"
o{2,} "boooooooood"
o{2,3}
注意,逗号和两个数之间不能有空格

具体:
var patrn=/^[0,9]{1,10}$/
if(!patrn.exec(s)) return false;
return true;

javascript 中的replace方法
s=s.replace(/\./,"!")  只替换第一个
s=s.replace(/\./g,"!")替换全部
s=s.replace(/^\./g,"!") 替换开头
s=s.replace(/\.$/g,"!")替换结尾