Create an Array with the Submatch of RGX Exact


using JSON Pointer..

ASTER::ACTION::JSON::Create an Array, Submatch of Regex Exact Match

正規表現の完全一致検索で得られたサブマッチを配列へエクスポートする。

In the absence of preloaded JSON data, read more…

事前にロードされたデータが無い場合、ルートとなる JSON Object を新規作成し、配列を追加します。

その場合、JSON Pointer はルート直下を指定すること。具体例として以下記述は可能ですが、

"/NewArray"

以下記述例はエラーになります。

"/test/NewArray"

/NewArray は配列型であることが分かっていますが、/test はデータ構造型ではあるが配列かオブジェクトか推測はできません。


Parameter

JSON Pointer: 配列型データの挿入位置を指定。

キー名は重複した場合、上書きされる。

ルート直下に "test" というキー名で配列を作成する、JSON Pointer の例、

"/test"

エクスポート結果

"AAA,BB,CDE","AAA","BB", "CDE" というサブマッチ結果が得られている場合、

{
    "test":[
        "AAA,BB,CDE",
        "AAA",
        "BB",
        "CDE"
        ]
}

注意点

正規表現の完全一致検索と、部分一致検索サブマッチは別々の領域で保存されています。