Сообщение от BoSO
|
C помощью split и разбиение на массив вариант не подходит. Я и сам точно так делал!
|
сегодня с утра в голову пришел вариант без split,
но с callback - тоже как-то не красиво, надеюсь кто-то поможет написать короче
var t = 'Привет! большой текст Привет! большой текст. Привет! большой текст Привет! большой текст. Привет! большой текст Привет! большой текст.';
t = t.replace(/^[^\.]+/, function (s) { // сначала взял все до первой точки
return s.replace(/Привет/g, 'Здрасте'); // в этом куске замена
});
alert(t);