正则表达式解析

需要使用

using System.Text.RegularExpressions;

很高兴有

  • 你可以在线测试你的模式,而无需编译你的解决方案以获得结果: 单击我
  • Regex101 示例: 单击我

特别是初学者倾向于用正则表达式来完成他们的任务,因为它感觉强大并且在适合复杂的基于文本的查找的适当位置。这是人们试图用正则表达式解析 xml 文档的地方,甚至没有询问自己是否有像 XmlDocument 这样的任务已经完成的类。

正则表达式应该是挑选复杂性的最后武器。在写下 20 行模式之前,至少不要忘记付出一些努力来搜索 right way