"&'<>
Perl 中将特殊符号转换为 Perl中实体的最简单方法是什么" & ' < >
?像这样写函数很容易,但是我觉得这个问题已经解决了很多次了,没必要自己写函数了。
sub add_entities {
my ($text) = @_;
$text =~ s/&/&/g;
$text =~ s/"/"/g;
$text =~ s/'/'/g;
$text =~ s/</</g;
$text =~ s/>/>/g;
return $text;
}
sub remove_entities {
my ($text) = @_;
$text =~ s/"/"/g;
$text =~ s/&/&/g;
$text =~ s/'/'/g;
$text =~ s/</</g;
$text =~ s/>/>/g;
return $text;
}