var B="fdfdfdsfdsafdsa";
var A="fd";
var theArray=B.split(A);
for(var i=0;i<theArray.length;i++)
if(theArray[i])alert(theArray[i]);
var A="fd";
var theArray=B.split(A);
for(var i=0;i<theArray.length;i++)
if(theArray[i])alert(theArray[i]);
-------------
var B="fdfdfdsfdsafdsa";
var A="fd";
var theArray=B.match(eval("/[^("+A+")]+/g"));
for(var i=0;i<theArray.length;i++)
alert(theArray[i]);
var A="fd";
var theArray=B.match(eval("/[^("+A+")]+/g"));
for(var i=0;i<theArray.length;i++)
alert(theArray[i]);就显示不出来“fads”
var A="fd";
var re = new RegExp("["+ A +"]", "g");
B = B.replace(re, "");
alert(B);
flag = patten.test(str);
如果返回true表示出现了一次或多次 ,否则没有出现