我正在寻找一些正则表达式从以下URL检索GUID
GetUploadedUserAudioIdfriendlyName=eb0c5663-a9c3-4321-8c0e-5ffbfb3139fc
Run Code Online (Sandbox Code Playgroud)
我到目前为止
GetUploadedUserAudioId\?friendlyName=([A-Fa-f0-9-]*)
Run Code Online (Sandbox Code Playgroud)
但这是返回完整的网址
这是表达式的图像,让您了解我想要做什么.

不要为此使用正则表达式。
假设您使用的是 C#.NET,请使用ParseQueryString()返回.System.Web.HttpUtilityNameValueCollection
Uri myUri = new Uri("http://www.example.com?GetUploadedUserAudioIdfriendlyName=eb0c5663-a9c3-4321-8c0e-5ffbfb3139fc");
string param1 = HttpUtility.ParseQueryString(myUri.Query).Get("param1");
Run Code Online (Sandbox Code Playgroud)
检查这个文档
编辑:如果您想之后将其作为Guid,则将其转换为一个:
var paramGuid = new Guid(param1);
Run Code Online (Sandbox Code Playgroud)