0
我寫在golang一個Web應用程序。我使用正則表達式來驗證URL。但是我不能在URL驗證中包含'/'。正則表達式驗證「/」在URL
var validPath = regexp.MustCompile("^/(home|about)/(|[a-zA-Z0-9]+)$")
上面的URL需要'/ home /','/ about /',但不能爲'/'。
任何人都可以請幫我在這?
我寫在golang一個Web應用程序。我使用正則表達式來驗證URL。但是我不能在URL驗證中包含'/'。正則表達式驗證「/」在URL
var validPath = regexp.MustCompile("^/(home|about)/(|[a-zA-Z0-9]+)$")
上面的URL需要'/ home /','/ about /',但不能爲'/'。
任何人都可以請幫我在這?
爲什麼不加入這種情況下,作爲一種替代方案:
"^/$|(/(home|about)/(|[a-zA-Z0-9]+)$)"
見測試http://fiddle.re/pe0m26 – VonC