解析器支架正则表达式

时间:2012-06-16 17:21:22

标签: c# regex

我是正则表达式的普通人,但我不得不使用它。

我试过阅读有关正则表达式的其他主题,但我仍然有一些问题

我有这样的字符串:

a(b(c))d

我想在while循环之后向我展示这样的东西:

c
b(c)

我尝试过使用

Regex r = new Regex("/{\"(:\":\"(.*?)\")/");

但它根本不起作用

您也可以向我推荐任何教程或书籍,从哪里可以了解正则表达式?

提前致谢 拉狄克

2 个答案:

答案 0 :(得分:4)

如果您想了解有关正则表达式的更多信息,请访问http://www.regular-expressions.info/

正则表达式和解析在处理嵌套内容时有crippled relationship at best

由于你所看到的模式可能会任意深入,你需要能够理解每个支架位置的东西。

答案 1 :(得分:0)

如果您使用正则表达式来执行此操作,那么我建议您首先查看一些教程,例如This

此外,看起来您正在尝试匹配字符串中的任何参数,在这种情况下,我建议阅读This Article,其中描述了类似场景的内容。