Ну, вот у вас в регулярке указаны символы начала и конца строки. А, если, например, речь о json-строке, а не о тексте в привычном понимании, разделенном предложениями с точками на конце. То есть, в таком формате /^ и $/ не смогут выполнить такое.
Надеюсь, корректно выразился.
GarfieldOfficial, тогда в логике делается массив вида ['page' => 'color'], и отправляется во вьюху, а там уже через js ловится, и присваивается нужному селектору
MaxKorz: Соглашусь с необходимостью качества самой мысли. Но все же, выражение имеет значение, хотя, возможно, конкретно здесь дело и не в нем.
Этот вот вопрос просто показал плохой уровень моих знаний вот этого всего стэка.
А к созданию вопроса побудила идея создания чего-то нецентрализованного.
Спасибо за ответ, кажется всё стало пояснее)
Надеюсь, корректно выразился.