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 на консоль.
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! до консолі.
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 і вище