如何替换任意数量的字符串jquery
我想将一个html字符串中的数字替换为一个空格。但是,它将取代每一个单一的空间,导致许多空间。比如说,如何替换任意数量的字符串jquery,jquery,html,regex,Jquery,Html,Regex,我想将一个html字符串中的数字替换为一个空格。但是,它将取代每一个单一的空间,导致许多空间。比如说, htmlValue.replace(/ /gi, " ");//" " becomes " ". (2spaces) but I want only 1 space 您可以尝试以下方法: /( )+/gm 并由单个 示例代码: 常量正则表达式=/+/gm; const str=`sfdasdf`; 常量subst
htmlValue.replace(/ /gi, " ");//" " becomes " ". (2spaces) but I want only 1 space
您可以尝试以下方法:
/( )+/gm
并由单个
示例代码:
常量正则表达式=/+/gm;
const str=`sfdasdf`;
常量subst=`;
const result=str.replaceregex,subst;
console.logresult 试试这个
htmlValue.replace(new RegExp(' ', 'g'), ' ');
你能给我们一些样品字符串和预期的输出。。。这让我们不必猜测任何东西,尝试htmlValue.replace/+/gi;