読み込み中...
全行を改行で分割し、空でない行(trim後に中身がある行)の先頭空白(半角スペース・全角スペース・タブなど\sに一致する文字)の文字数の最小値を求め、その文字数だけをすべての行の先頭から一律に削除する。空白の種類は区別せず文字数だけで判定するため、タブとスペースが混在すると想定と異なる量だけ削られることがある。
最終更新日 2026-07-03 ・ by yuzlrin