重複の可能性:
Perl で =~ は何をしますか?
私が調べている Perl プログラム (namly plutil.pl=~
) では、XML パーサー部分で多くのことがわかります。たとえば、関数は次のとおりです (1.7のUnfixXMLString
行(誤っ159
て"1.5" と宣言されています)):167
$VERSION
sub UnfixXMLString {
my ($s) = @_;
$s =~ s/</</g;
$s =~ s/>/>/g;
$s =~ s/&/&/g;
return $s;
}
私が知る限り、その C プロトタイプは (C-like)であり、パラメーター ( ) で演算子をstring UnfixXMLString(string s)
使用してから、変更された文字列を返しますが、それは何をしているのでしょうか?=~
s