    [NAME]
    ALL.dao.type.string.pattern.submatch

    [TITLE]
    string.submatch()

    [DESCRIPTION]

       1  string.submatch( pt :string, group :int, start=0, end=0 ) => tuple<start:int,end:int,substring:string>

    Find a substring that matches to pt, between starting position start and ending position
    end, and extract the location of substring that matches the pattern group as specified
    by group.