export_test.go 383 Bytes
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
// Copyright 2012 The Go Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.

package regexp

import "regexp/syntax"

func (re *Regexp) SetLongest(b bool) {
	re.longest = b
}

func CompileInternal(expr string, mode syntax.Flags, longest bool) (*Regexp, error) {
	return compile(expr, mode, longest)
}