Class | File |
In: |
lib/core_ext/file.rb
|
Parent: | Object |
Core-Extensions on File
POSIX_ABSOLUTE_PATH_PATTERN | = | /\A\//.freeze |
WINDOWS_ABSOLUTE_PATH_PATTERN | = | Regexp.union( POSIX_ABSOLUTE_PATH_PATTERN, /\A([A-Z]:)?(\\|\/)/i |
ABSOLUTE_PATH_PATTERN | = | begin File::ALT_SEPARATOR ? WINDOWS_ABSOLUTE_PATH_PATTERN : POSIX_ABSOLUTE_PATH_PATTERN |
determine whether a String path is absolute. @example
File.absolute_path?('foo') #=> false File.absolute_path?('/foo') #=> true File.absolute_path?('foo/bar') #=> false File.absolute_path?('/foo/bar') #=> true File.absolute_path?('C:foo/bar') #=> false File.absolute_path?('C:/foo/bar') #=> true
@param path [String] - a pathname @return [Boolean]