参见英文答案 >
How to replace all occurrences of a string in JavaScript44个
如何使用JavaScript删除字符串中的双重或多重下划线?
如何使用JavaScript删除字符串中的双重或多重下划线?
例如.
stack__overflow___website
我需要消除__并用单个_替换它.
解决方法
您可以使用带有正则表达式的replace()来匹配连续的下划线:
'stack__overflow___website'.replace(/_+/g,'_')