UserScript:Scaffolding-03
Level 3 辞書に載ってなさそうなこと
code: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.icon
https://img.shields.io/badge/JavaScript-UserScript_Scaffolding--03-F7DF1E.svg?logo=javascript&style=for-the-badge