からいくつかの値を取得する:正規表現は、次の入力文字列を有する入力文字列
"health status index pri rep docs.count docs.deleted store.size pri.store.size
yellow open first_index 5 1 222173 0 43.8gb 43.8gb
green open second_index 5 1 27131 7 36.6gb 36.6gb
red open third_index 5 1 4047 0 22.4mb 22.4mb
"
私は最初の列、health
と3 1、index
をとり、次の出力文字列を、取得できますか?
"first_index - yellow, first_index - green, third_index - red"
ありがとうございます。
PS:index
の名前は、_index
と異なる場合があります。上記のすべての例は_index
ですが、_index
のないインデックスもあります。 status
の値も異なります。中でも
が、これは文字列ではなく配列になる理由はありますか? – Loko
アレイも問題ありません。 –
** **これを配列または文字列として保存する選択肢がある場合は、配列として保存することをお勧めします。これが外部ソースから来て、配列として持つことができない場合は、私を無視してください。 – Loko