From b28fb9085185025415847d7075f1cdf83abb3b56 Mon Sep 17 00:00:00 2001 From: ᴜɴᴋɴᴡᴏɴ Date: Wed, 29 Jan 2020 19:36:57 +0800 Subject: all: use lazyregexp (#5911) * Use lazyregexp * all: fix imports and usages --- internal/form/form.go | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'internal/form') diff --git a/internal/form/form.go b/internal/form/form.go index 4cd81fac..e2fe1a1f 100644 --- a/internal/form/form.go +++ b/internal/form/form.go @@ -7,17 +7,18 @@ package form import ( "fmt" "reflect" - "regexp" "strings" - "github.com/unknwon/com" "github.com/go-macaron/binding" + "github.com/unknwon/com" "gopkg.in/macaron.v1" + + "gogs.io/gogs/internal/lazyregexp" ) const ERR_ALPHA_DASH_DOT_SLASH = "AlphaDashDotSlashError" -var AlphaDashDotSlashPattern = regexp.MustCompile("[^\\d\\w-_\\./]") +var AlphaDashDotSlashPattern = lazyregexp.New("[^\\d\\w-_\\./]") func init() { binding.SetNameMapper(com.ToSnakeCase) -- cgit v1.2.3