Perlコーディング初心者質問スレ Part 65
■ このスレッドは過去ログ倉庫に格納されています
0827nobodyさん
2014/03/13(木) 21:24:53.70ID:???my $blank = ' ';
# 未定義ならば $blank に置換。// (defined-or 演算子) は Perl 5.10.0 以上
$tablehtml =~ s|__%%(.*?)%%__| $DATAHASH{$1} // $blank |eg;
# 空文字列ならば $blank に置換。
$tablehtml =~ s|__%%(.*?)%%__| length $DATAHASH{$1} ? $DATAHASH{$1} : $blank |eg;
■ このスレッドは過去ログ倉庫に格納されています