试试这个:
function 去掉指定列多余字符(){
var rng = Range("A1:A" + ActiveSheet.UsedRange.Rows.Count);
for(v of rng){
if(v.Value2)
{
v.Value2 = v.Value2.replace("静态码店员:", "");
}
};
}
原文地址:http://www.cnblogs.com/clyde/archive/2011/01/15/1936378.html
String.prototype.TrimEnd = function(s) {
s = (s ? s : "\s");
s = ("(" + s + ")");
var reg_rTrim = new RegExp(s + "*$", "g");
var returnvalue=this.replace(reg_rTrim, "");
if(returnvalue.charAt(returnvalue.length - 1)==".") //最后一位是小数点时去除
returnvalue=returnvalue.substr(0,returnvalue.length - 1);
return returnvalue;
};
String.prototype.TrimStart = function(s) {
s = (s ? s : "\s"); //没有传入参数的,默认去空格
s = ("(" + s + ")");
var reg_lTrim = new RegExp("^" + s + "*", "g"); //拼正则
return this.replace(reg_lTrim, "");
};
String.prototype.Trim = function(s) {
s = (s ? s : "\s");
s = ("(" + s + ")");
var reg_trim = new RegExp("(^" + s + ")|(" + s + "$)", "g");
return this.replace(reg_trim, "");
};