my $basename = "${date}_${title}";
+ #空白 -> _ にする
+ $basename =~ s/\s+/_/g;
+ $basename =~ s/ +/_/g;
+
#半角記号類 -> 全角にする
for ($basename) {
- s/\s+/_/g;
s/"/”/g;
s/'/’/g;
+ s/`/`/g;
s/,/,/g;
s/\././g;
s/</</g;
s/;/;/g;
s/\?/?/g;
s/!/!/g;
+ s/&/&/g;
+ s/%/%/g;
+ s/~/ ̄/g;
+ s/\$/$/g;
s/\*/*/g;
s/\\/¥/g;
s/\////g;
s/\././g;
s/\+/+/g;
+ s/\(/(/g;
+ s/\)/)/g;
+ s/\[/[/g;
+ s/]/]/g;
+ s/{/{/g;
+ s/}/}/g;
}
$basename = substr($basename, 0, $LIMIT_LENGTH_OF_FILE_BASE_NAME);