def noWhitespace(source, locn, tokens):
    if not source[locn:].startswith('.'.join(tokens)):
        raise ParseException('found whitespace between fields')
table_name.addParseAction(noWhitespace)
Необязательный сегмент строки в pyparsing