logo

Метод JavaScript String replaceAll().

The replaceAll()> метод у JavaScript є використовується для заміни всіх входжень зазначеного підрядка або шаблону новим підрядком.

The replaceAll()> метод не змінює вихідний рядок.



скільки міст у Сполучених Штатах Америки

JavaScriptreplaceAll()>метод, який використовується для заміни всіх екземплярів указаного підрядок або візерунок у рядку з новим підрядком. Цей метод повністю оновлює рядок, замінюючи кожне входження цілі підрядок або візерунок з наданими рядок заміни .

Примітка: Вихідний рядок залишається незмінним, зберігаючи свою цілісність протягом усього процесу.

Синтаксис:



const newString = originalString.replaceAll(regexp | substr , newSubstr | function)>

Параметри:

Цей метод приймає певні параметри, визначені нижче:

  • регулярний вираз: Це регулярний вираз, збіги якого замінюються на newSubstr або значення, яке повертає зазначена функція.
  • substr: Він визначає підрядки, які потрібно замінити на newSubstr або значення, яке повертає зазначена функція.
  • newSubstr: Це підрядок, який замінює всі збіги рядка, визначеного підрядком або регулярним виразом.
  • функція : Це функція, яка викликається для заміни збігів регулярним виразом або підстрокою.

Повернене значення:



Повертає рядок, де було замінено пошукове значення.

Приклади методу JavaScript String replaceAll().

Приклад 1: Рядок замінити всі випадки

що таке обробка винятків у java

Функціяgfg()>приймає рядок Geeks або Geeks, замінює всі випадки або на for і записує змінений рядок Geeks для Geeks на консоль.

JavaScript
function gfg() {  let string = 'Geeks or Geeks';  newString = string.replaceAll('or', 'for');  console.log(newString); } gfg();>

Вихід
Geeks for Geeks>

приклад 2: Замініть усі випадки кави чаєм

ФункціяGFG()>визначає регулярний вираз/coffee/ig>щоб зіставити всі входження слова кава без урахування регістру в рядку Lets, have coffee today!. Потім він замінює всі входження на чай і записує змінений рядок Lets, have tea today! до консолі.

JavaScript
function GFG() {  const regexp = /coffee/ig;  let string = 'Lets, have coffee today!';  newString = string.replaceAll(regexp, 'tea');  console.log(newString); } GFG();>

Вихід
Lets, have tea today!>

У нас є повний список рядкових методів Javascript, щоб перевірити їх, перейдіть Повний довідник про рядки Javascript стаття.

Підтримуваний браузер:

  • Гугл хром 85 і вище
  • Microsoft Edge 85 і вище
  • Mozilla Firefox 77 і вище
  • Опера 71 і вище
  • Сафарі 13.1 і вище