私はこの方法を使用しています。これは私のURL "https://www.youtube.com/user/myYoutubeChennal"です。私はこれから "myYoutubeChennal"を取得したいと思います。"users /"の出現を伴う文字列をURLから分割するにはどうすればよいですか?
func splitVideoUrl(videoUrl:String) -> String {
//let token = videoUrl.split(separator: "user/")
let ttstr:String = " https://www.youtube.com/user/myYoutubeChennal"
if let range = ttstr.range(of: "user/") {
let firstPart = String(describing: ttstr.startIndex..<range.lowerBound)
print(firstPart) // print Hello
return firstPart
}
return ""
}
詳細を追加しますか? –
Thuan Nguyen今すぐ確認してください。編集しました。 –
これはURLであり、そこからコンポーネントを取得したいと思います。クラス 'URLComponents'から始めて、これを文字列のように扱うことをやめてください。 – Fogmeister