Scrapboxで角括弧をリンクに含めるUserScript
普通にやるとこうなってしまう
https://gyazo.com/1c92017534aa22b9edeca0785450851b
1. 【に置換する
ハッシュタグも変換したい
# (U+0023) NUMBER SIGN
#(U+FF03) fullwidth number sign
ツイートを引用する時に余計なタグがついてくる
引用は正確にする必要があるが、これぐらいの修正なら文意は全く損ねない
code:script.js
scrapbox.PopupMenu.addButton({
title: 'esc',
onClick: (str) => (
// リンクを全角に
str.replace(/(\)(.*)(\)/g, (str, lbracket, content, rblacket) => { return [${content}]
})
// hashtagを全角に
.replace(/#/g, '#')
)
});