以下尝试用连字符替换空格可以在Firefox中使用,但不适用于IE:
metatext = metatext.replace(/[\s]/g,"-");
以下替代尝试也不适用于IE:
metatext = metatext.replace(/[\s+]/g,"-");
metatext = metatext.replace(/[ ]/g,"-");
见解赞赏。
答案 0 :(得分:1)
这可能被认为是一个混乱的解决方案,但您可以尝试其中任何一个。
http://phpjs.org/functions/str_ireplace:524
http://phpjs.org/functions/substr_replace:819
str_ireplace是PHP中str_replace的不区分大小写的版本。
您可能还想尝试metatext = metatext.replace(/\s/g, "-");