私は次のようにフォーマットされた数字の文字列を持っています:
24_1_1_1_1_1_12_1_1_13_1_1
アンダースコアはスペースです
私は3つの数字をつかむ必要があります。この場合は最初の番号24
、次に次の2つ以降の番号1's
(この場合は。) 1
。その後、さらに2つ1's
になります12
。私は答えを得るために多くの解決策を試しましsed
たが、問題は、必要な3つの数字のいずれかが1、2、または3桁の長さになる可能性があることです。awk
grep
したがって、この例では、太字の数字が必要になります。
24 _1_1_ 1 _1_1_ 12 _1_1_13_1_1