2
算術式を未定義または空文字列と組み合わせて使用すると、perlはエラーをスローします。文字列が空の場合にゼロを使用するきれいな方法はありますか?Perl - 文字列が空の場合は0を使用します。
これは動作しません:変数$ emptyVarが空の場合はゼロを使用するインスタンスに対して、このようなものを使用することができますbashで
$x = 1 + $emptyVar
を:
x=1+${emptyVar:-0}
私は似たような探していますこのように
ありがとうございます!正確には何を探していたのですか – Subbeh
質問は未定義であるとか空文字列なので、代わりに – ysth
@ysth - 真になりました。 "undef"はほとんど区別できないので、私はOPが意味した良いチャンスがあると思った。 – Tanktalus