This commit is contained in:
2026-02-22 14:31:06 +08:00
parent d88178458d
commit f8f647c12a
13 changed files with 518 additions and 529 deletions

View File

@@ -1,5 +1,7 @@
package utils
import "slices"
import "strings"
// ArrayInString 判断字符串是否存在于字符串切片中
@@ -7,24 +9,14 @@ import "strings"
// array: 需要查找的字符串切片
func ArrayInString(target string, array []string) bool {
target = strings.TrimSpace(target)
for _, v := range array {
if strings.TrimSpace(v) == target {
return true
}
}
return false
return slices.Contains(array, target)
}
// ArrayInInt 判断整数是否存在于整型切片中
// target: 待匹配的目标整数
// array: 需要查找的整型切片
func ArrayInInt(target int, array []int) bool {
for _, v := range array {
if v == target {
return true
}
}
return false
return slices.Contains(array, target)
}
// ArrayRemoveRepeatString 去除字符串切片中的重复元素(保持原有顺序)