def find(self, sub, start=None, end=None):
        """Return the lowest index where substring sub is found, such that sub is contained within string[start:end].

        Optional arguments start and end are interpreted as in slice notation.

        :param str sub: Substring to search.
        :param int start: Beginning position.
        :param int end: Stop comparison at this position.
        """
        return self.value_no_colors.find(sub, start, end)
Return the lowest index where substring sub is found, such that sub is contained within string[start:end].

        Optional arguments start and end are interpreted as in slice notation.

        :param str sub: Substring to search.
        :param int start: Beginning position.
        :param int end: Stop comparison at this position.