在javascript中替换空格斜杠空间

时间:2014-04-27 09:39:59

标签: javascript

我需要知道如何在JavaScript中将" / "(请注意它周围的2个空格)替换为|

我尝试过这段代码,但它不起作用:

' / '.replace(/\s\/\s/g, "|");

2 个答案:

答案 0 :(得分:0)

要替换" //",请执行以下操作:

s = s.replace(/\/\/\s/g, "|");

替换" /",执行此操作:

s = s.replace(/ \/ /g, "|");

\/是一个斜杠

\s是一个空格

如果您只想替换标准空间,请使用标准空间,而不是\s

答案 1 :(得分:0)

replace()函数无法就地工作。它会生成一个新字符串。分配返回的值:

s1 = ' / '
s2 = s1.replace(/\s\/\s/g, "|");