C#Regex - 将包含spl字符的每个单词都添加到字符串数组中

时间:2012-01-15 12:25:46

标签: c# regex

在我的C#应用​​程序中,我正在使用如下所示的表达式:

Value(Value1(A+B) + Value2(C, D)) / Value4(B*D).

无论如何都要分割包含分裂字符的表达式,如下所示

Value
(
Value1
(
A
+
B
)

类似地,每个单词都带有特殊字符,如字符串数组中的'(',')','+',' - '等

1 个答案:

答案 0 :(得分:0)

最接近正则表达式的是使用.Nets平衡匹配正则表达式:

  1. Balanced Matching
  2. Matching Balanced Constructs with .NET Regular Expressions
  3. Fun With .NET Regex Balancing Groups

    否则,您可能需要处理它的内容,例如Gardens Point Lexical Analyer