generated at
ブラケティングを外す


script.js
scrapbox.PopupMenu.addButton({ title: 'unlink', onClick: text => { const result = text .split(/\n/) .map(line => line.replace(/\[([^\[!$"#%&'()\*\+,\-\.\/\{\|\}<>_~\s][^\[\]]*)\]/g,'$1')) .join('\n'); if(text === result) return; // テロメアが無駄に更新されるのを防ぐ return result; } });


拡張記法を含めた記法は避ける
[] の中がスペースから始まるものも除外する
[ ] で空白にするものは残すため



todos
hoge.iconを除外したい
simpleじゃなくなるか?