次の文字列を解析したい (Javascript を使用):
color(alias(sumSeries(sys.mem.free.*),"memory (free)"),"#00AA88")
関数名と引数の配列に:
[["color", "#00AA88"],
["alias", "memory (free)"],
["sumSeries", ""]]
さらに、最も内側の文字列を抽出します
sys.mem.free.*
文字列は、実際にはグラファイトのターゲット パラメータです。私は自分でパーサーを書きたくありません (二重引用符や角括弧などを正しく処理するのは困難です)。基本的な解析に役立つライブラリはありますか?
JSON ではないため、JSON パーサーを使用することはできません。