"nbsp" wird hier zu space, obwohl U+00A0 (non-breaking space) richtig wäre.
non-breaking space kann allerdings zu schwer zu findenden Fehlern zum Beispiel
beim CSV-Export führen, wenn ein Benutzer dieses nicht sichtbare Zeichen dann
per cut-and-paste irgendwo einfügt.
my %stripper;
my %entities = (
- 'lt' => '<',
- 'gt' => '>',
- 'amp' => '&',
+ 'lt' => '<',
+ 'gt' => '>',
+ 'amp' => '&',
+ 'nbsp' => ' ', # should be => "\x{00A0}", but this can lead to problems with
+ # a non-visible character in csv-exports for example
);
sub strip {