Get-FrontMatter

EulandaXtools — Funktionsreferenz

Get-FrontMatter

ÜBERSICHT

Extrahiert den YAML-FrontMatter-Block aus einem Markdown-Dokument.

SYNTAX

Get-FrontMatter [[-Content] <string>] [<CommonParameters>]

BESCHREIBUNG

Diese Funktion durchsucht den übergebenen Markdown-Inhalt nach einem FrontMatter-Abschnitt, der durch `---` eingerahmt ist, und gibt nur diesen Abschnitt als Zeichenkette zurück.

Der erkannte FrontMatter darf nicht mehr als 20 Zeilen enthalten. Falls kein gültiger Block gefunden wird, wird ein leerer String zurückgegeben.

PARAMETER

-Content

Type: string

Der gesamte Inhalt der Markdown-Datei als Zeichenkette.

AUSGABEN

Der erkannte YAML-FrontMatter-Block (ohne Begrenzungslinien), als String.

Gibt einen leeren String zurück, wenn kein FrontMatter vorhanden ist.

BEISPIELE

# Gibt nur den YAML-Teil am Anfang der Datei zurück.
$markdown = Get-Content -Raw "seite.md"
$front = Get-FrontMatter -Content $markdown