Barrel [US, Liquid] [BBL] などの単位文字列を返す関数があります。JavaScript 文字列メソッドで動作し、文字列を次の 2 つのオプションに返すか変更する正規表現が必要です。
a) 略語を取得します (例: BBL)
b) 完全な名前を取得します (例: Barrel [US, Liquid])
私がすでに試した略語についてはstring.match(/\[(.*)\]/)[1]
、他のほとんどの UM (Bank Cubic Meter [BCm] など) で機能しますが、上記の例では壊れており、US, Liquid を返します] [BBL.
前もって感謝します