@Bezlepkin
Yii, PHP, JS, Android

Как найти и заменить строку без учёта регистра?

Как сделать поиск я знаю. Но вот как заменить на оригинал нет
function replace (str) {
  var mask = 'сан'
  return str.replace(new RegExp(mask, 'gi'), '<strong> + mask +</strong>')
}

replace('Санкт-Петербург');

// <strong>сан</strong>кт-петербург
// а нужно // <strong>Cан</strong>кт-петербург
  • Вопрос задан
  • 351 просмотр
Решения вопроса 1
0xD34F
@0xD34F Куратор тега JavaScript
str.replace(RegExp(mask, 'gi'), '<strong>$&</strong>')
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы