The following regex suits my pattern. But, I am wondering if there is a way to shorten it. I can't use \w because I want only case insensitive English alphabets. Because the pattern repeats I am wondering if I can group it if that is possible.
([A-Za-z]{5}\.[A-Za-z]{3}\.[A-Za-z]{3}\.[A-Za-z]{3}\.[0-9]{3}\.[0-9]{2})\.([0-9]{8}\-[0-9]{6})\.csv