Elepsis Eclipse
Гений
(64070)
5 лет назад
Если конкретный пример... Писал программу, которая должна была находить заранее заданные имена людей (меняющийся состав) из текста и посчитать их количество.
Чтобы каждый раз не лезть в скрипт и менять имена в каждом отдельном match(/.../g), решил разместить все имена под простой невидимый HTML список... который любой человек может редактировать, даже не разбирающийся в кодах. А скрипт получает содержимое HTML в виде переменного и сравнивает его с заданным текстом. А чтобы пихнуть переменное в match(), можно сделать так:
var Boo = document.getElementById('Boo').innerHTML; // Это имя, которое нужно найти
var Moo = new RegExp( Boo ,'ig' );
....
ЕщеЧоТоТам. match( Moo )
Источник: С другими пока не сталкивался...