Regular patterns