WPF, C#. Есть ли какие то реализованные методы для получения playlistID from URL?

Есть ссылки формата: https://www.youtube.com/playlist?list=OLAK5uy_m_hUz1QLpP4-Qwz9zEgNisP68W01aCyTI

И: https://www.youtube.com/watch?v=mVi1iInu1eM&list=OLAK5uy_m_hUz1QLpP4-Qwz9zEgNisP68W01aCyTI&index=4&t=0s

Нужно пропарсить их так что бы получить:
OLAK5uy_m_hUz1QLpP4-Qwz9zEgNisP68W01aCyTI

Есть ли уже какое то готовое решение?


Ответы (1 шт):

Автор решения: aepot

Есть готовое решение (найдено здесь)

using System.Web;
Uri uri = new Uri("https://www.youtube.com/playlist?list=OLAK5uy_m_hUz1QLpP4-Qwz9zEgNisP68W01aCyTI");
string playlistCode = HttpUtility.ParseQueryString(uri.Query).Get("list");
→ Ссылка