Encode-Safename

 view release on metacpan or  search on metacpan

lib/Encode/Safename.pm  view on Meta::CPAN

=head1 SYNOPSIS

An encoding to encode filenames to safe filenames, that is filenames
that are valid on all filesystems.

    use Encode qw(decode encode);
    use Encode::Safename;

    $encoded = encode('safename', 'Foo Bar Baz.txt');
    # $encoded is now '{f}oo_{b}ar_{b}az.txt'
    $decoded = decode('safename', $encoded);
    # $decoded is now 'Foo Bar Baz.txt'

=head1 DESCRIPTION

A filename is encoded as follows:

=over 4

=item *

A range of uppercase characters is changed to lowercase characters,



( run in 0.247 second using v1.01-cache-2.11-cpan-0d8aa00de5b )