X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FMoose%2FAutobox%2FString.pm;h=cb3c77a0454d36fd1188e5d644021626a99dca9b;hb=2e99cc07cbadca783f188e74fae52fcc8c8dcb1b;hp=cbd73210ea4dc67f6904665069d38cb1efbcf998;hpb=caac33a39ccc8163e692eea728ead215455e026f;p=gitmo%2FMoose-Autobox.git diff --git a/lib/Moose/Autobox/String.pm b/lib/Moose/Autobox/String.pm index cbd7321..cb3c77a 100644 --- a/lib/Moose/Autobox/String.pm +++ b/lib/Moose/Autobox/String.pm @@ -15,6 +15,8 @@ sub chomp { CORE::chomp $_[0] } sub chop { CORE::chop $_[0] } sub reverse { CORE::reverse $_[0] } sub length { CORE::length $_[0] } +sub lines { CORE::split '\n', $_[0] } +sub words { CORE::split ' ', $_[0] } sub index { return CORE::index($_[0], $_[1]) if scalar @_ == 2; return CORE::index($_[0], $_[1], $_[2]); @@ -23,6 +25,10 @@ sub rindex { return CORE::rindex($_[0], $_[1]) if scalar @_ == 2; return CORE::rindex($_[0], $_[1], $_[2]); } +sub split { + return CORE::split($_[1], $_[0]) if scalar @_ == 2; + return CORE::split($_[1], $_[0], $_[2]); +} 1;