diff --git a/routers/repo/cloudbrain.go b/routers/repo/cloudbrain.go index 8b93c7e29..4138e702f 100755 --- a/routers/repo/cloudbrain.go +++ b/routers/repo/cloudbrain.go @@ -91,9 +91,9 @@ func cutString(str string, lens int) string { func jobNamePrefixValid(s string) string { lowStr := strings.ToLower(s) re := regexp.MustCompile(`[^a-z0-9_\\-]+`) - //去掉非法字符 + removeSpecial := re.ReplaceAllString(lowStr, "") - //任务名以数字字母开头,去掉非法前缀 + re = regexp.MustCompile(`^[_\\-]+`) return re.ReplaceAllString(removeSpecial, "")