generated at
UserScript:Scaffolding-03
Level 3 辞書に載ってなさそうなこと
script.js
const l3links = text => { const regexp = /^[a-zA-Z0-9!-/:-@\[-`{-~\s]*$/gm if (regexp.test(text)) { return `[google.icon][https://www.google.com/search?q=${encodeURI(text.replace(' ', '+'))} ${text}]\n` + `image [https://www.google.com/search?q=${encodeURI(text.replace(' ', '+'))}&tbm=isch ${text}]\n` + `define [https://www.google.com/search?q=${encodeURI(text.replace(' ', '+'))}+define ${text}]` } else { return `[google.icon][https://www.google.com/search?q=${encodeURI(text.replace(' ', '+'))} ${text}]\n` + `画像 [https://www.google.com/search?q=${encodeURI(text.replace(' ', '+'))}&tbm=isch ${text}]\n` + `定義 [https://www.google.com/search?q=${encodeURI(text.replace(' ', '+')+'+定義')} ${text}]` } } scrapbox.PopupMenu.addButton({ title: 'L3', onClick: l3links })

UserScript