export default class Linker {
process(markdown) {
return markdown
// process angle branckets like ''
// see: https://regex101.com/r/rxAy4F/2
.replace(/<((\/[^>\n]+?){2,})>/g, '$1') // ページ間リンク: <> でかこまれてて / から始まり、 / が2個以上
// process square branckets like '[/Level1]'
// see: https://regex101.com/r/QSt1yu/5
.replace(/\[(\/[^\]\n]+?)\](?!\()/g, '$1')
;
}
}