我有以下perl脚本:
$myVariable = "some value";
//... some code ...
$myVariable =~ s/\+/ /g;
$myVariable =~s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/seg;
//.. some more code ...
从perl文档中阅读,我认为=~运算符返回一个boolean值,即trueor false。
我的问题是:上述$myVariable涉及的操作是否会影响其价值。
注意$myVariable' 值在我的脚本中设置为 a string,它是$_变量的split. 我认为这不应该影响该操作的行为。
PS 如果您需要我的脚本中的更多代码,现在就告诉我。