split

splitは指定されたパターンで文字列を分割する。

split関数 - 文字列 - Perl関数のリファレンス

正規表現で複雑なパターンを指定できる。

正規表現が少し難しいがこんな感じ。
カンマ、もしくは、連続する空白類で区切るのだが、カンマの前後に空白が入っていた場合は、それも含めて1つの区切り文字列として処理する。

$ vi split.pl
$ perl split.pl
$var = ABC
$var = DEF
$var = GHI
$var = JKL
$var = MNO
$var = PQR
$var = STU
$

想定通りの区切りが出来た。

Sample/perl/split/split/src/split at master · bg1bgst333/Sample · GitHub