如何在一个变量中剪切正则表达式(或C#函数)文本消息,并从此文本中剪切第二个变量用户名?

如何在一个变量中剪切正则表达式(或C#函数)文本消息,并从此文本中剪切第二个变量用户名?,c#,regex,json,parsing,C#,Regex,Json,Parsing,如何使用正则表达式(或С#函数)在一个变量中剪切文本消息,并从此文本中剪切第二个变量用户名 {"messages": [{"text": "TEXT MESSAGE", "channel": "main": "from": "USERNAME", "fromid": 651765, "t": 1379970985409, "tc": "f16d7e "}}} 你要做的就是所谓的反序列化。这里有一个相关的问题: 您必须有一个备用ID,用于更新您自己的帖子…这是JSON。。。你到底为什么要用正则表

如何使用正则表达式(或С#函数)在一个变量中剪切文本消息,并从此文本中剪切第二个变量用户名

{"messages": [{"text": "TEXT MESSAGE", "channel": "main": "from": "USERNAME", "fromid": 651765, "t": 1379970985409, "tc": "f16d7e "}}}

你要做的就是所谓的反序列化。这里有一个相关的问题:


您必须有一个备用ID,用于更新您自己的帖子…这是JSON。。。你到底为什么要用正则表达式来解析它?反序列化,盈利。克里斯是对的。您应该使用来解析JSON,而不是正则表达式。使用JSON.NET解析JSON后,将创建一个新的类实例,您只需使用
text
from
作为属性来检索值。