変換するためにperl正規表現を書く必要があります
site.company.com => dc=site,dc=company,dc=com
残念ながら、以下の正規表現を使用して末尾の「、」を削除することはできません。もちろん、次のステートメントで末尾の「,」を削除することもできますが、正規表現の一部として処理することをお勧めします。
$data="site.company.com";
$data =~ s/([^.]+)\.?/dc=$1,/g;
print $data;
上記のコードは次を出力します。
dc=site,dc=company,dc=com,
前もって感謝します。