From 6eff2e433f784fd3b5d4e26cb35f7c74f9da33d1 Mon Sep 17 00:00:00 2001 From: ysqi Date: Thu, 7 Jan 2016 20:55:28 +0800 Subject: [PATCH] fix #1502,Notes error repair --- tree.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tree.go b/tree.go index b43db3a9..70321d67 100644 --- a/tree.go +++ b/tree.go @@ -468,7 +468,8 @@ func splitPath(key string) []string { // ":name:string" -> true, [:name], ([\w]+) // ":id([0-9]+)" -> true, [:id], ([0-9]+) // ":id([0-9]+)_:name" -> true, [:id :name], ([0-9]+)_(.+) -// "cms_:id_:page.html" -> true, [:id :page], cms_(.+)_(.+).html +// "cms_:id_:page.html" -> true, [:id_ :page], cms_(.+)(.+).html +// "cms_:id(.+)_:page.html" -> true, [:id :page], cms_(.+)_(.+).html // "*" -> true, [:splat], "" // "*.*" -> true,[. :path :ext], "" . meaning separator func splitSegment(key string) (bool, []string, string) {