func (e Match) FindString(r string) (matches [2]string, pos int, ok bool) {
	var bt [1]stateMatch  
	matches, pos, ok = e.doString(r, modeFirstMatch, bt[:0])
	return
}
FindString returns the first leftmost match.
package line_prefix
import "regexp/syntax"
import "unicode/utf8"
import "strings"
import "reflect"
import "unsafe"
import "runtime"
import "github.com/CAFxX/bytespool"
const MatchRegexp = "(?m)^>(.*)$"
var (
	_ = syntax.IsWordChar
	_ = strings.Index
)
type modeTypeMatch uint8
const (
	modeMatchMatch modeTypeMatch = iota
	modeFirstMatch
	modeLongestMatch
)
type Match struct{}
type stateMatch struct {
	c   [4]int
	i   int
	pc  int
	cnt int
}