#ls2 - Jcode->new()の2段重ね → Not a SCALAR reference - splitの正規表現に()を使うとおかしくなる (?:)で代用可 - expand unexpand は行ごとに処理しないと遅い