import re


def _validateEndOfFormat(value, match):
    """
    Make sure that characters following a matched arXiv identifier do not invalidate the match. The match is
    considered invalid if it is followed by any alphanumeric character, unless that matches the pattern vI where
    I is an integer.
    
    :param value: String that was being searched
    :param match: MatchObject returned from regular expression function
    :returns: True if characters after match are valid
    :returns: False if characters after match are not valid
    """
    if match.end() < len(value):
        postString = value[match.end():]
        if re.match('\w', postString) is not None and re.match('[vV][0-9]', postString) is None:
            return False
    return True