如何替换任何数量的字符串jquery

时间:2016-12-12 06:43:10

标签: jquery html regex

我想将html字符串中的一些“”替换为仅一个空格。但是,它会将每一个“”替换为一个空格,从而产生许多空间。例如,

htmlValue.replace(/ /gi, " ");//"  " becomes "  ". (2spaces) but I want only 1 space

2 个答案:

答案 0 :(得分:2)

你可以试试这个:

\0

并替换为单个“”

Explanation

示例代码:

/( )+/gm

答案 1 :(得分:2)

试试这个。

htmlValue.replace(new RegExp(' ', 'g'), ' ');