mirror of
https://github.com/astaxie/beego.git
synced 2024-11-22 08:10:58 +00:00
beego: support not-empty value in router fix #555
This commit is contained in:
parent
78991c81ab
commit
aa68ffecec
@ -109,6 +109,10 @@ func (p *ControllerRegistor) Add(pattern string, c ControllerInterface, mappingM
|
|||||||
expr = `([\w]+)`
|
expr = `([\w]+)`
|
||||||
part = part[:lindex]
|
part = part[:lindex]
|
||||||
}
|
}
|
||||||
|
//marth /user/:id! non-empty value
|
||||||
|
} else if part[len(part)-1] == '!' {
|
||||||
|
expr = `(.+)`
|
||||||
|
part = part[:len(part)-1]
|
||||||
}
|
}
|
||||||
params[j] = part
|
params[j] = part
|
||||||
parts[i] = expr
|
parts[i] = expr
|
||||||
|
Loading…
Reference in New Issue
Block a user