【发布时间】:2018-09-14 05:10:24
【问题描述】:
我有这个字符串,例如:2X+4+(2+2X+4X) +4
括号的位置可以变化。我想知道如何在没有括号的情况下提取部分。例如我想要2X+4+4。有什么建议么?
我正在使用 C#。
【问题讨论】:
-
@Aldert 这是一个 C# 问题,如何让它成为一个 javascript 问题的副本?请删除您的标志
-
@Shahrier,这是因为我正在为您寻找一个好的解决方案,这将是正则表达式,尤其是当您在 perenthises 中有括号时。我什至没有看语言。
-
如果你只是去掉括号,你会得到
2X+4++4。我是否正确,您只想要两个 4 之间的 1 加?如果不是加号而是其他运算符怎么办? -
如果你有
2X+4+(2+2X+(3X+7X)+4X)+4会发生什么?有可能得到吗?