繁体   English   中英

通过正则表达式获取 2 个已知字符串之间的字符串

[英]Get string between 2 known string by Regex

我有一个这样的链接

href="abc.com/Details/gotoTicket?ticketID=EO8"

我想要一个 ID beetwen gotoTicket?ticketID="

我想要的上面链接的结果是EO8

我怎么能用 Regex 做到这一点?

你不需要正则表达式。 您可以使用HttpUtility来获取您的查询字符串,例如

var href = new Uri("http://example.org/Details/gotoTicket?ticketID=EO8");
string ticketId = HttpUtility.ParseQueryString(href.Query).Get("ticketID");

只需确保您的href (URL) 以方案开头。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM