Format markdown sanitizer regexes
- SHA
895adaa92878bf3d147baeafef024615739729f8- Parents
-
959c1fd - Tree
2b42597
895adaa
895adaa92878bf3d147baeafef024615739729f8959c1fd
2b42597| Status | File | + | - |
|---|---|---|---|
| M |
internal/markdown/sanitize.go
|
4 | 2 |
internal/markdown/sanitize.gomodified@@ -67,8 +67,10 @@ var sanitizer = func() *bluemonday.Policy { | ||
| 67 | 67 | return p |
| 68 | 68 | }() |
| 69 | 69 | |
| 70 | -var reCodeClass = regexp.MustCompile(`^(?:language-[A-Za-z0-9_+\-]+|chroma|chroma-[a-zA-Z]+|nl|ln|line|hl)(?:\s+(?:language-[A-Za-z0-9_+\-]+|chroma|chroma-[a-zA-Z]+|nl|ln|line|hl))*$`) | |
| 71 | -var reAlign = regexp.MustCompile(`^(?:left|center|right)$`) | |
| 70 | +var ( | |
| 71 | + reCodeClass = regexp.MustCompile(`^(?:language-[A-Za-z0-9_+\-]+|chroma|chroma-[a-zA-Z]+|nl|ln|line|hl)(?:\s+(?:language-[A-Za-z0-9_+\-]+|chroma|chroma-[a-zA-Z]+|nl|ln|line|hl))*$`) | |
| 72 | + reAlign = regexp.MustCompile(`^(?:left|center|right)$`) | |
| 73 | +) | |
| 72 | 74 | |
| 73 | 75 | // sanitizeBytes is the hot-path entry the Render pipeline uses. The |
| 74 | 76 | // bluemonday Policy is built at package init via the var initializer |