Module: RedQuilt::Slug
- Defined in:
- lib/red_quilt/slug.rb,
sig/red_quilt.rbs
Overview
Unicode-preserving heading-anchor slugs (github-slugger style).
Defined Under Namespace
Classes: Counter
Constant Summary collapse
- STRIP_RE =
Drop anything that is not a letter, mark, number, underscore, space, or hyphen. Browsers percent-encode non-ASCII fragment ids on the wire but resolve and display them fine, matching GitHub.
/[^\p{L}\p{M}\p{N}_ -]+/u- SPACE_RE =
/ +/