2017年12月7日上午11:01 21523文件名,带有s p a c e s.js
2017年12月7日| 11:01 |上午| 21523 |文件名为space s.js
.replace(/\s+/,“|”).replate(/\s+/,“|“).replay(/\s++,“|);
2017年12月7日上午11:01 21523文件名,带有s p a c e s.js
2017年12月7日| 11:01 |上午| 21523 |文件名为space s.js
.replace(/\s+/,“|”).replate(/\s+/,“|“).replay(/\s++,“|);
克
n个
var txt=“07/12/2017 11:01 AM 21523 filename with s p a c e s.js”; 变量n=0,n=4; newTxt=txt.replace(/\s+/g,match=>n++<n?“|”:match); newTxt;// “2017年12月7日| 11:01 |上午| 21523 |文件名为s p a c e s.js”
var string='07/12/2017 11:01 AM 21523 filename with s p a c e s.js', n=4, result=string.replace(/\s+/g,s=>n?(n--,'|'):s); console.log(结果);
var string='07/12/2017 11:01 AM 21523 filename with s p a c e s.js', n=4, 结果=string.replace(/\s+/g,s=>n&&n--&'|'|s); console.log(结果);
var logLine='07/12/2017 11:01 AM 21523 filename with s p a c e s.js'; 变量N=4; 同时(--N+1){ logLine=logLine.replace(/\s+/,'|'); } console.log(logLine);
var mytext=“一些由空格、空格和更多空格分隔的文本”; var迭代计数=4; while(iterationCount>0) { mytext=mytext.replace(“”,“”); 迭代计数--; } 返回mytext;
函数repalceLeadSpaces(str,substitution,n){ n=n|0; if(!str||n<=0){ 返回str; } str=str.replace(/\s+/,替换); 返回n===1? str:repalceLeadSpaces(str,substitution,n-1) }