1 个不稳定版本
0.1.0 | 2021年3月7日 |
---|
#5 in #rustbook
23KB
175 代码行
mdbook-regex-replacer
这是一个预处理器,它调用 regex.replace_all() 来替换所有章节内容
快速开始
安装 mdbook-regex-replacer
cargo install mdbook-regex-replacer
配置 book.toml
[book]
authors = ["blazh"]
language = "en"
multilingual = false
src = "src"
title = "test"
# add into your book.toml
[preprocessor.regex-replacer]
command="mdbook-regex-replacer"
# add your regex rule
# use crates regex
# https://crates.io/crates/regex
# https://docs.rs/regex/1.4.3/regex/#example-replacement-with-named-capture-groups
[[preprocessor.regex-replacer.items]]
regex="==(?P<c>.+?)=="
rep="<mark>$c</mark>"
依赖
~13–25MB
~354K SLoC