Camelize and decamelize a string
Perl6 Makefile
Switch branches/tags
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
lib/String
t
.gitignore
.proverc
.travis.yml
Changes
Dockerfile
LICENSE
META6.json
Makefile
README.md

README.md

Build Status

NAME

String::CamelCase - Camelizes and decamelizes given string

SYNOPSIS

use String::CamelCase;

DESCRIPTION

String::CamelCase is a module to camelize and decamelize a string.

FUNCTIONS

Following functions are exported:

camelize (Str) returns Str

camelize("hoge_fuga");
# => "HogeFuga"

camelize("hoge-fuga");
# => "HogeFuga"

decamelize (Str, [Str $expr = '-']) returns Str

decamelize("HogeFuga");
# => hoge-fuga

decamelize("HogeFuga", "_");
# => hoge_fuga

wordsplit (Str) returns List

wordsplit("HogeFuga");
# => ["Hoge", "Fuga"]

wordsplit("hoge-fuga");
# => ["hoge", "fuga"]

SEE ALSO

String::CamelCase

AUTHOR

Yoko Ohyama yowcow@cpan.org

COPYRIGHT AND LICENSE

Copyright 2015 yowcow

This library is free software; you can redistribute it and/or modify it under the Artistic License 2.0.