commonmark searchhighlight extension
1.0.0
SearchHighlight ist eine Erweiterung für die Commonmark -PHP -Implementierung und kann verwendet werden, um den Markdown -Text hervorzuheben, der mit einer Suchzeichenfolge übereinstimmt.
Die Erweiterung fügt ein <span class="search-highlight"> um die Zeichenfolgen hinzu, die mit der Suchzeichenfolge übereinstimmen.
Beispiel für "etwas":
Dieses Projekt kann über den Komponisten installiert werden:
composer require mindkomm/commonmark-searchhighlight-extension
use League CommonMark Environment ;
use League CommonMark CommonMarkConverter ;
use Mind CommonMark SearchHighlightExtension SearchHighlightExtension ;
$ searchstring = ' Your search string ' ;
$ config = [];
$ environment = Environment:: createCommonMarkEnvironment ();
if (! empty ( $ searchstring )) {
// Pass the search string to the constructor.
$ environment -> addExtension ( new SearchHighlightExtension ( $ searchstring ));
}
$ converter = new CommonMarkConverter ( $ config , $ environment );
echo $ converter -> convertToHtml ( ' A text that contains your search string. ' );