javascript用空格替换字符

时间:2016-12-02 21:36:33

标签: javascript

我正在尝试将*替换为空格。我得到了一个这样的信息循环:“FC Girondins de Bordeaux null null * OSC Lille”我想为一个简单的空间更改*。我试图分割信息,但这不起作用。

1 个答案:

答案 0 :(得分:1)

var newString = str.split("*").join(" ");

说明:.split使用'*'作为分隔符将字符串拆分为数组,然后使用.join,它使用该数组并使用空格作为分隔符有效地将其拆分回字符串。

对于null异常,有很多方法可以处理它。您可以明确地测试值的类型或者是否为null或使用try,catch语句来处理所有错误。

var newString;
  try {
   newString = str.split("*").join(" ");
} catch(err){
  newString = ""; //or whatever you want to do with the string when it's null
}
相关问题