OxL Справочник OxL
РусскийEnglish

method Path.normalize

Removes . components and folds .. where possible (a/./b/../c -> a/c, /../a -> /a, ../a stays).

Example:

oxl✓ проверяется в CI
use std.io { Path }

fn main() io {
  print(Path.of("a/./b/../c").normalize().text)
}
Вывод
a/c
pub(api) fn normalize() -> Path

С версии. 1.0.0-beta

Возвращает

Path

Эффекты

не объявлены (чистая, пока тело не говорит иное)

Определено в: std/io/io.oxl:1029

См. также