var str = "Саша ест бананы. Саша пьет кефир.\nСаша кусает яблоко."; var str = str.replace(/^Саша/gm, 'Миша'); str; // ??Чему равно значение str после выполнения кода?
g
(global match) функция replace
заменяет все совпадения, а не только первое.m
(multiline) включает многострочный режим, поэтому якорь ^
(начало) даёт совпадение на каждую строку, начинающуюся после символа \n.