Golang 中国

golang有没有像js里的 nowUrl.replace(/[^\d]/g, '') 样的获取URL中的正整数的?

例如这种URL:/book/list/5

2 回复
jimmykuu
#1 jimmykuu • 2013-03-01 21:17
package main

import (
    "fmt"
    "regexp"
)

func main() {
    re, err := regexp.Compile(`[^\d]`)
    if err != nil {
        fmt.Println(err.Error())
        return
    }

    url := "/book/list/5"
    d := re.ReplaceAllString(url, "")
    fmt.Println(d)
}
bianweiall
#2 bianweiall • 2013-03-01 22:49

谢谢你!

需要 登录 后方可回复, 如果你还没有账号你可以 注册 一个帐号。