获取两段文字中间内容
截取字符串中两个指定字符串中间的字符串
原始数据 “fbgf1jljijo2fjiorjfior1lfdvndfnio2”
输出结果 [“jljijo”, “lfdvndfnio”]
//获取数据中间数据
func getIntermediateContent(headStr:String,sternStr:String,data:String) -> [String]{
var dataArr:[String] = []
var nsData = data as NSString
while true {
let range = nsData.range(of: headStr)
if range.location == NSNotFound{
break
}
let s2 = nsData.substring(from: range.location + headStr.count) as NSString
let range2 = s2.range(of: sternStr)
let s1 = s2.substring(to: range2.location)
dataArr.append(s1)
nsData = s2
}
return dataArr
}