2 个版本
0.0.2 | 2023年4月19日 |
---|---|
0.0.1 | 2023年4月13日 |
#13 in #parse-markdown
93KB
2K SLoC
note-mark
一个正在开发的 Markdown 解析器。
请参阅文档。
示例
[dependencies]
note-mark = "0.0.2"
use note_mark::prelude::*;
fn main() {
let markdown = Markdown::default();
let html = markdown.execute("# Hello, world!\n\nThis is a new line.");
assert_eq!(html, "<h1>Hello, world!</h1><p>This is a new line.</p>");
}
许可证
许可协议为以下之一
- Apache 许可协议,版本 2.0 (LICENSE-APACHE 或 http://www.apache.org/licenses/LICENSE-2.0)
- MIT 许可协议 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
任选其一。
lib.rs
:
note-mark 是一个 Markdown 解析器。它是一个库,可以用来将 Markdown 解析成 HTML。
示例
use note_mark::prelude::*;
let markdown = Markdown::default();
let html = markdown.execute("# Hello, world!");
assert_eq!(html, "<h1>Hello, world!</h1>");
let html = markdown.execute("# Hello, world!\n\nThis is a paragraph.");
assert_eq!(html, "<h1>Hello, world!</h1><p>This is a paragraph.</p>");
依赖项
~69KB