У меня есть такая ссылка
href="abc.com/Details/gotoTicket?ticketID=EO8"
Я хочу получить идентификатор между gotoTicket?ticketID= и ".
gotoTicket?ticketID=
"
Результат приведенной выше ссылки: EO8
EO8
Как я могу сделать это с Regex?
Вам не нужно регулярное выражение для этого. Вы можете использовать HttpUtility, чтобы получить строку запроса, например,
HttpUtility
var href = new Uri("http://example.org/Details/gotoTicket?ticketID=EO8"); string ticketId = HttpUtility.ParseQueryString(href.Query).Get("ticketID");
Просто убедитесь, что ваш href (URL) начинается со схемы.
href