method splitdir
1 | class IO::Spec::Unix |
1.1 | (IO::Spec::Unix) method splitdir |
2 | class IO::Spec::Win32 |
2.1 | (IO::Spec::Win32) method splitdir |
Documentation for method splitdir
assembled from the following types:
class IO::Spec::Unix
From IO::Spec::Unix
(IO::Spec::Unix) method splitdir
Defined as:
method splitdir(Cool --> List)
Splits the given $path
on slashes.
IO::Spec::Unix.splitdir('C:\foo/bar.txt').perl.say;# OUTPUT: «("C:\\foo", "bar.txt")»IO::Spec::Unix.splitdir('/foo/').perl.say;# OUTPUT: «("", "foo", "")»IO::Spec::Unix.splitdir('///').perl.say;# OUTPUT: «("", "", "", "")»IO::Spec::Unix.splitdir('./').perl.say;# OUTPUT: «(".", "")»IO::Spec::Unix.splitdir('.').perl.say;# OUTPUT: «(".",)»IO::Spec::Unix.splitdir('').perl.say;# OUTPUT: «("",)»
class IO::Spec::Win32
From IO::Spec::Win32
(IO::Spec::Win32) method splitdir
Defined as:
method splitdir(Cool --> List)
Splits the given $path
on slashes and backslashes.
IO::Spec::Win32.splitdir('C:\foo/bar.txt').perl.say;# OUTPUT: «("C:", "foo", "bar.txt")»IO::Spec::Win32.splitdir('/foo/').perl.say;# OUTPUT: «("", "foo", "")»IO::Spec::Win32.splitdir('///').perl.say;# OUTPUT: «("", "", "", "")»IO::Spec::Win32.splitdir('./').perl.say;# OUTPUT: «(".", "")»IO::Spec::Win32.splitdir('.').perl.say;# OUTPUT: «(".",)»IO::Spec::Win32.splitdir('').perl.say;# OUTPUT: «("",)»