From a46f11af149ab030e8100612d6fb21f7efad29b2 Mon Sep 17 00:00:00 2001 From: iyear Date: Fri, 27 Mar 2020 18:14:19 +0800 Subject: [PATCH] Add GetURLValue Func --- util.go | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/util.go b/util.go index ee29ebf..621404d 100644 --- a/util.go +++ b/util.go @@ -3,7 +3,13 @@ package main import ( "fmt" "log" + "net/url" "os" + "strings" +) + +const ( + bStartContent string = "欢迎使用E5SubBot!" ) func CheckErr(err error) bool { @@ -25,3 +31,24 @@ func FileExist(Path string) bool { } return true } +func GetBetweenStr(str, start, end string) string { + n := strings.Index(str, start) + if n == -1 { + n = 0 + } else { + n = n + len(start) + } + str = string([]byte(str)[n:]) + m := strings.Index(str, end) + if m == -1 { + m = len(str) + } + str = string([]byte(str)[:m]) + return str +} +func GetURLValue(Url, key string) string { + u, _ := url.Parse(Url) + query := u.Query() + fmt.Println(query.Get(key)) + return "" +}