EulandaXtools — Funktionsreferenz
Extrahiert lokale (relative) Links aus einem Markdown-Inhalt.
Get-MarkdownLocalLinks [[-Content] <string>] [<CommonParameters>]Diese Funktion durchsucht den übergebenen Markdown-Inhalt nach Linkmustern der Form `[Text](pfad)` und gibt ausschließlich lokale bzw. relative Verlinkungen zurück.
Absolute Links mit Protokollen (`http://`, `https://`, `ftp://`, `mailto:`, `tel:`) sowie reine Fragment-Verweise (`#anker`) werden ignoriert.
Bei Links mit optionalem Title-Attribut (`[Text](pfad "Titel")`) wird nur der Pfad ohne Title-Text extrahiert. Duplikate werden automatisch entfernt.
-Content
Type: stringDer Markdown-Inhalt als Zeichenkette, aus dem Links extrahiert werden sollen.
[string[]] -- Eine Liste eindeutiger relativer Linkpfade.Gibt ein leeres Array zurück, wenn keine lokalen Links gefunden werden.
# Gibt zurück: '/img/test.png'
Get-MarkdownLocalLinks -Content '[LinkText](/img/test.png)'# Bildlinks werden ebenfalls erkannt.
Get-MarkdownLocalLinks -Content ''# Title-Attribute werden nicht miterfasst.
Get-MarkdownLocalLinks -Content '[Hilfe](help.md "Hilfeseite")'