С одной стороны, проблема административная, и всё равно в ответственных местах базы надо проверять глазами (и чистить руками). Но 98% этой адм. проблемы можно автоматизировать, в т.ч. с помощью регулярок. Тогда проверять глазами останется намного меньше.
Проблема регулярки вида /w1|w2/ не в отсутствии-наличии круглых скобок, а в том, что она выкусывает фрагменты из любого контекста - отсюда классическая ругань на слова "Шумахер" или "застрахуйте". Некоторые короткие знакомые всем слова следует вычислять регулярками вида /\bw1\b/ - "только целые слова". Более длинные (типа "форекс", "индивидуалки" или "эпиляция") можно спокойно пихать в общую кучу (причём, даже без окончаний для простоты). Гм. Это относится к текстам УРЛ, а с адресами, конечно, ещё проще...