JS замена нескольких слов при помощи replace()
Дата публикации 04/01/14 - 02:06
Иногда возникает необходимость заменить сразу несколько слов в определенной строке, для этого нужно использовать функцию replace()
Пример с несколькими словами
var string = 'Привет, будешь пить чай?';
var result = string.replace(/будешь|пить/i, "хлеб");
alert(result); // выдаст - Привет, хлеб пить хлеб?
var result = string.replace(/будешь|пить/i, "хлеб");
alert(result); // выдаст - Привет, хлеб пить хлеб?
Пример замены со ссылками
var name = "John Smith";
var result = str.replace(/(\w+)\s(\w+)/, "$2, $1");
alert(result); // "Smith, John"
var result = str.replace(/(\w+)\s(\w+)/, "$2, $1");
alert(result); // "Smith, John"
g - глобальный поиск
i - не чувствительный к регистру
PS Вам необходимо ? Тогда обращайтесь в Павлодарскую компания "Style"!
- 6726 просмотров
Разделы
Комменты
-
Olzhas 6 месяцев 4 дня назадСпасибо. С Новым Годом! →
-
Den 6 месяцев 4 недели назадВ первой функции, при создании переменной $li_previous нужно поменять '←' с NULL, в $li_next сделать тоже самое. →
-
Гость 6 месяцев 4 недели назадЕсли все ровно так как было описано, то нет никаких сомнений что домен увел сам регистратор. Потому что вероятность того →
-
Валерий 7 месяцев 4 недели назадда можно делать импорт-экспорт только лишь в оболочке на входя на mysql сервер →
-
admin 7 месяцев 4 недели назадВалерий, а зачем вам именно так делать экспорт? Если я не ошибаюсь, то там нет какой-либо команды чтобы сделать экспорт →
-
Валерий 8 месяцев 9 часов назадзахожу на mysql через ssh по команде →
-
admin 8 месяцев 1 день назадДобрый вечер, какой у вас клиент? →
-
Валерий 8 месяцев 1 день назадЗдравстуйте, есть команда чтобы сделать экспорт базы внутри mysql клиента? →
-
Eduard 8 месяцев 2 недели назадВидать, домен хороший был. Заявление пробывали писать на мошенника? →
-
Stas 9 месяцев 4 недели назадОшибка в ключе квантификатора - replace(/будешь|пить/ig, "хлеб"); Указать -g для прохода по всем совпадениям! →
Комментарии (1)
Ошибка в ключе квантификатора - replace(/будешь|пить/ig, "хлеб");
Указать -g для прохода по всем совпадениям!