Я бы сказал, что этот код будет O (n) или Big-O с n.
Самым большим фактором в вашем коде, определяющим время его выполнения, является размер строки, которую просматривает Regex.,Остальные строки будут считаться константами, или O (1)
Скажите, что если ваше регулярное выражение будет искать фрагмент текста в сто раз дольше, то этот текст будет подавляющим фактором при определении сложности времени.