Mit markiert kann ich während der Implementierung lexer-Regeln leicht überschreiben / hinzufügen / ändern, und es ist großartig! Zum Beispiel kann ich zwingen, Leerzeichen zwischen einem Hash-Zeichen und einem Text zu verwenden, um einen Header wie folgt zu erstellen:
%Vor%Cool!
Aber gibt es eine Möglichkeit, das gleiche für inlineLexer
zu tun?
Wie muss ich Leute dazu bringen, Bilder mit der nächsten Sequenz hinzufügen zu können: %[My Image](http://example.com/img.jpg)
?
Also habe ich modifiziert:
Was soll ich als nächstes tun? Wie binden Sie einen benutzerdefinierten InlineLexer an eine markierte Instanz? Bitte zeigen Sie mir ein Beispiel, wie das geht! Wie kann ich benutzerdefinierte Inline-Lexer-Regeln ändern / hinzufügen?
Ich habe den Quellcode von marked.js untersucht, um eine Möglichkeit zu finden, Teile davon zu überschreiben, um eine Anpassung des Inline-Lexers zu ermöglichen, ohne die Bibliotheksquelle zu ändern oder die globale markierte Instanz oder die Prototypen zu beeinflussen / p> %Vor%
Tags und Links javascript markdown lexer