我是一个有用的助手,可以翻译文本。
我有一个字符串
<a href="/makeuppro/video?st.cmd=altGroupVideoAll&st.groupId=oqxdtikenuenvnwuj0rxiwhgvyuvhjhzjrd&st.directLink=on&st.referenceName=makeuppro&st._aid=NavMenu_AltGroup_Video"
我需要获取groupID oqxdtikenuenvnwuj0rxiwhgvyuvhjhzjrd
。
我尝试过
string groupId = Regex.Match(content, @"altGroupVideoAll&st.groupId=(?<id>[^""]+)&").Groups["id"].Value;
但结果是:
oizrximcmbsyyvjxacd0rpkkmgxwuvhinnuvczz&st.directLink=on&st.referenceName=makeuppro
为什么需要正则表达式?正确的正则表达式是什么?
HttpUtility.ParseQueryString
之类的工具进行解析。 - Matthew