私は文字列を持っています。適切にネストされた括弧のペアを検索したいので、javascriptの中に何らかの値が含まれている必要があります。例えば、
String = "@PriceMovement@-(@AssetProof@-(@TradeImpact@)/45)-@UninvestedCashImpact@"
上記の文字列では、すべての変数が@記号で覆われています。上記のようTradeImpact
に、最初に45で除算され、残りの計算が行われます。ユーザーが以下のように入力すると、間違った括弧が使用されたというエラーを表示する必要があります(以下のように中括弧の開閉の数ではこれを行うことはできません)文字列も同じ開始ブレースと終了ブレースを持ちます)。事前に感謝の気持ちを検証するのを手伝ってください。
String = "@PriceMovement@-(@AssetProof@-(@TradeImpact@))/45)-((@UninvestedCashImpact@)"