b = /^http/i.test("http://community.csdn.net");/^http/i即为JS的正则表达式直接量或者var re = new RegExp("^http","i");

解决方案 »

  1.   

    "i"表示忽略大小写,g表示匹配所有的,m表示按行匹配
      

  2.   

    javascript 中:var re = /ab+/igm;
    var re = new RegExp("ab+", "igm");  // 两种都可以使用方法:
    var match = re.exec("abbb");i - 忽略大小写
    g - 用来做为替换的时候,替换所有的匹配
    m - 多行模式(详情请参考下边的文档)正则表达式入门文档:
    http://www.regexlab.com/zh/regref.htm