Можно ли сделать одним replace?
var str = "слово№1 слово№2"; // слов может быть от 1 до бесконечности var txt = str.replace(/\s/g,"(пробел)"); txt = txt.replace(/.*/,"(начало)$&(конец)"); // => (начало)слово№1(пробел)слово№2(конец) |
Зачем второй раз регулярка?
var text = "(начало)" + string.replace(/\s/g, "(пробел)") + "(конец)"; |
Momon,
var str = "слово№1 слово№2"; // слов может быть от 1 до бесконечности var txt = "(начало)" +str.replace(/\s+/g,"(пробел)")+"(конец)"; alert(txt) |
Можно без replace. :)
var txt = "(начало)" + str.split(' ').join('(пробел)') + "(конец)"; |
Часовой пояс GMT +3, время: 12:09. |