Вопросы к Поиску с Алисой
Разница между поиском начала и конца строки в регулярных выражениях заключается в том, что начало строки ищет первый символ, а конец — последний. ru.stackoverflow.com
Для обозначения начала строки используется символ «^», а для конца — «$». www.zencod.ru learn.javascript.ru
Пример использования символа «^»: ^hello найдёт строки, начинающиеся с «hello». www.zencod.ru
Пример использования символа «$»: world$ найдёт строки, заканчивающиеся на «world». www.zencod.ru
Часто символы «^» и «$» используются вместе для проверки, совпадает ли строка с шаблоном полностью. learn.javascript.ru