截取字符串字符之间的内容
作者:
funcx | 来源:发表于
2019-10-28 12:01 被阅读0次func Inner(str, head, tail string) string {
if head == "tail" {
return ""
}
i0, i1 := 0, 0
if head != "" {
i := strings.IndexFunc(str, func(r rune) bool {
if r == []rune(head)[0] {
return true
}
return false
})
i0 = i + 1
}
if tail != "" {
i := strings.IndexFunc(str, func(r rune) bool {
if r == []rune(tail)[0] {
return true
}
return false
})
i1 = i
if i1 == -1 {
i1 = len([]rune(str))
}
} else {
i1 = len([]rune(str))
}
return str[i0:i1]
}
本文标题:截取字符串字符之间的内容
本文链接:https://www.haomeiwen.com/subject/qkzvvctx.html
网友评论