常用正则表达式

1邮政编码:/[1-9][0-9]{5}/

2压缩文件:/^[\w]+\.zip|gz|rar/    221.zip   \w 匹配字母数字下滑线

3匹配空格:

js 代码:var pattern =/\s/g; //g表示开全局

            var str="dsa adsadasd da dsa ";

            alert(str.replace(pattern,"")); //把空格替换掉

4删除首尾空格:

       var str='       goo  gle      ';

      var pattern =/^\s+/;     // 匹配头

      var result=str.replace(pattern,'');

      pattern=/\s+$/;    // 匹配结尾

      result=result.replace(pattern,"");

                  惰性模式:

                 var pattern=/^\s*(,*?)\s*$/

  5 验证电子邮件

   var pattern="/^([\w\.\-])@([\w\-]+)\.([a-zA-Z]{2,4})$/";

 

posted @ 2014-04-15 21:25  timelesszhuang  阅读(137)  评论(0编辑  收藏  举报