删除' ='字符串中的字符

时间:2014-04-22 10:26:30

标签: javascript

我有一个字符串如下:

var string = "=09e8d76c-c54c-32e1-a98e-7e654d32ec1f";

如何从中删除'='字符?我尝试了几种不同的方法,但'='字符似乎导致了冲突

5 个答案:

答案 0 :(得分:1)

如果它始终是第一个字符,那么这将有效...

var string = "=09e8d76c-c54c-32e1-a98e-7e654d32ec1f".substring(1);

如果它不是第一个字符,那么这将有效...

var string = "=09e8d76c-c54c-32e1-a98e-7e654d32ec1f".replace("=", "");

如果它不止一次,那么这将有效......

var string = "=09e8d76c-c54c-32e1-a98e-7e654d32ec1f".split("=").join("");

答案 1 :(得分:0)

您可以使用 .replace()

  

replace()方法返回一个包含部分或全部匹配项的新字符串   由替换

替换的模式
string = string.replace('=','');

<强> Fiddle Demo

答案 2 :(得分:0)

非常简单。

var string = "=09e8d76c-c54c-32e1-a98e-7e654d32ec1f";
string=string.replace('=','');

答案 3 :(得分:0)

摆脱第一个角色:

string = string.substring(1);

答案 4 :(得分:0)

这样做:

var string = "=09e8d76c-c54c-32e1-a98e-7e654d32ec1f";
if(string.indexOf('=')>=0){ //check string contains =
   string = string.replace("=",'');
}