C# 如何将具有格式区域性和UI区域性(c=nb NO | uic=nb NO)的字符串解析为语言代码

C# 如何将具有格式区域性和UI区域性(c=nb NO | uic=nb NO)的字符串解析为语言代码,c#,asp.net-mvc,C#,Asp.net Mvc,我想问一下,如何使用c#或.net的服务将带有格式区域性和UI区域性(c=nb NO | uic=nb NO)的字符串解析为语言代码nb NO 谢谢。使用正则表达式的解决方案: var input = "(c=nb-NO|uic=nb-NO)"; var cultureName = Regex.Match(input, @"(?<=\(c=)[^|]+").Value; var输入=“(c=nb NO | uic=nb NO)”; var cultureName=Regex.Match(

我想问一下,如何使用c#或.net的服务将带有格式区域性和UI区域性(c=nb NO | uic=nb NO)的字符串解析为语言代码nb NO
谢谢。

使用正则表达式的解决方案:

var input = "(c=nb-NO|uic=nb-NO)";
var cultureName = Regex.Match(input, @"(?<=\(c=)[^|]+").Value;
var输入=“(c=nb NO | uic=nb NO)”;

var cultureName=Regex.Match(输入@)(?您好,欢迎来到stack overflow。有关如何提问和相应更新您的问题的更多详细信息,请参阅链接。添加一个最小的代码示例,例如。正则表达式?如果我有一个方法来解决这个问题,它会更好。:D感谢Klaus Gütter请展示一些您面临的问题的代码示例Tanks Klaus Gütter。看起来没有任何方法支持我的请求。所以我会接受你的答案。你能帮我为“c=nb NO | uic=nb NO”提供一个正则表达式吗:D这是我在我的应用程序中得到的字符串。非常感谢。在这个问题之后,我会研究正则表达式是如何工作的。也许我找到了正则表达式。
(?