C# 在.NET中解析包含RegExp的JSON字符串
I包含正则表达式的JSON字符串:like-{“pattern”:/[a-z0-9]+//I} 有没有什么简单的方法可以在.NET中解析它并得到我可以进一步使用的结果对象/数据结构 我尝试了JSON.NET的JObject.Parse()方法,但它引发了一个异常C# 在.NET中解析包含RegExp的JSON字符串,c#,json,C#,Json,I包含正则表达式的JSON字符串:like-{“pattern”:/[a-z0-9]+//I} 有没有什么简单的方法可以在.NET中解析它并得到我可以进一步使用的结果对象/数据结构 我尝试了JSON.NET的JObject.Parse()方法,但它引发了一个异常 提前谢谢 这不是有效的JSON。不允许使用Regexp文本。您可以编写一些手动解析代码,但更好的解决方案是修复输出该代码的代码,以便将regexp文本转换为字符串 您可以使用来轻松检查任何JSON。此JSON数据可能如下所示: { "p
提前谢谢 这不是有效的JSON。不允许使用Regexp文本。您可以编写一些手动解析代码,但更好的解决方案是修复输出该代码的代码,以便将regexp文本转换为字符串
您可以使用来轻松检查任何JSON。此JSON数据可能如下所示:
{ "pattern": "/[a-z0-9]+/i" }
您的解析器正在抱怨,因为您传递的json格式不正确。如果您无法修复源代码(这实际上是正确的答案),您可以尝试手动解析它,但您将很难解释正则表达式,因为几乎任何字符在正则表达式中都是有效的(如果它包含:and{or}),该怎么办