function deleteAfterBefore(text){
var textCopy=text.slice();//将对text的操作转移到textCopy上
var m=0;
while(charPattern.test(textCopy[m])){
text=textCopy.slice(m+1);//删除开始不是字母、数字和英文的字符
m++;
}
textCopy=text.slice();
var n=textCopy.length;
while(charPattern.test(textCopy[n-1])){
text=textCopy.slice(0,n-1);//删除开始不是字母、数字和英文的字符
n--;
}
return text;
}
相关分类