Crates.io | mdbook-regex-replacer |
lib.rs | mdbook-regex-replacer |
version | 0.1.0 |
source | src |
created_at | 2021-03-07 08:43:22.328271 |
updated_at | 2021-03-07 08:43:22.328271 |
description | this is a preprocessor which invoke regex.replace_all() to replcae all chapter content |
homepage | |
repository | https://github.com/blazood/mdbook-regex-replacer |
max_upload_size | |
id | 365099 |
size | 75,943 |
this is a preprocessor which invoke regex.replace_all() to replcae all chapter content
cargo install mdbook-regex-replacer
[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>"