我想在给定的字符串中从内到外取值。所以,如果我的字符串中有括号,首先我必须达到最深的括号。之后,我必须采用后面的括号如何组合前一个字符串。我必须沿着字符串进行这些过程。
示例输入:
C1 AND [C2 OR C3 OR [C4 OR [C5 AND C6] AND C7]] OR C8
Run Code Online (Sandbox Code Playgroud)
输出:
C5 AND C6
C4 OR [C5 AND C6] AND C7
C2 OR C3 OR [C4 OR [C5 AND C6] AND C7]
C1 AND [C2 OR C3 OR [C4 OR [C5 AND C6] AND C7]] OR C8
Run Code Online (Sandbox Code Playgroud)