如何使用JavaScript删除字符串中的双下划线或多个下划线?
例如:
stack__overflow___website
我需要消除__
并将其替换为单个_
。
如何使用JavaScript删除字符串中的双下划线或多个下划线?
例如:
stack__overflow___website
我需要消除__
并将其替换为单个_
。
您可以使用正则表达式与replace()
一起匹配连续的下划线:
'stack__overflow___website'.replace(/_+/g, '_')
var myString = "stack__overflow___website",
myFormattedString = myString.split('__').join('_');