/
eb
/
Surf
Обзор
Документация
Войти
/
eb
/
Surf
Код
Запросы
0
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
node_modules/es5-ext/string/#/plain-replace-all.js
16 строк
419 B
EvgeniyBudaev
Initial commit
17 фев 2020, 09:02
17 фев 2020, 09:02
bb6f06f
Код
Авторство
О чём код?
"use strict"; var value = require("../../object/valid-value"); module.exports = function (search, replace) { var index, pos = 0, str = String(value(this)), sl, rl; search = String(search); replace = String(replace); sl = search.length; rl = replace.length; while ((index = str.indexOf(search, pos)) !== -1) { str = str.slice(0, index) + replace + str.slice(index + sl); pos = index + rl; } return str; };