| 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]