Показать сообщение отдельно
  #6 (permalink)  
Старый 01.06.2015, 15:15
Аватар для nerv_
junior
Отправить личное сообщение для nerv_ Посмотреть профиль Найти все сообщения от nerv_
 
Регистрация: 29.11.2011
Сообщений: 3,924

зависит от того, что словом считать
var str = 'Не путайте Яндекс.Деньги с Гоголь-Моголем';

str = str.replace(/[^-.\s]{5}([^-.\s]+)/g, function(word) {
    return word.slice(0, 5) + new Array(word.length - 4).join('*');
})
alert(str);

var str = 'Не путайте Яндекс.Деньги с Гоголь-Моголем';

str = str.replace(/([^-.\s]{5})([^-.\s]+)/g, function(word, found1, found2) {
    return found1 + new Array(found2.length + 1).join('*');
})
alert(str);
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук
Ответить с цитированием