code: func (l *Lexer) findRegexp(r *regexp.Regexp) string {
  	return r.FindString(l.input[l.pos:])
  }
docs: // findRegexp returns the first string from current scanning position that matches given regular expression