Detecting regularities in soccer dynamics: A T-pattern approach