Проверка на строку не нужна

В регулярном выражении нет необходимости указывать "^", так как .* заякоривается автоматом.