[円柱の体積文字列] 英単語をgrepできるサイトを作りました
Sep 17 2018円の体積文字列で別の例を探すために英単語をgrep出来るサイトを作りました
こんにちは、CreativeGPです。
今日はこんなツイートを見かけまして、、、
ピザの半径をz、厚みをaとすると、
— いっくん (@iklcun) September 15, 2018
体積はpizza
なるほどなるほどと思って、
「丸くてpiと同じ文字2つと他の文字が入ってればいいから正規表現で英単語検索してこんなのもあるよ!ってRTしようかなー」
などとくだらない便乗を考えていた所、正規表現で英単語を検索できるところがあろうことか無かったので、仕方なく僕が作ってあげることにしました←
これはその記録のようなものです。
First, 絵をかく
名前を英単語grep君にしようと思っていたので、まずはその英単語grep君 を描く必要があります。
なので、gimpでネチネチやって書きました。最初はチャー研のかの有名な画像でも貼っとこうかと思ったのですが、作画に著作権踏み散らかし過ぎなので、手書きで写そうかなと思いましたが、それも駄目らしいので、髪の毛と耳と輪郭までパクった後に軌道修正しました。
完成した作品はこちらです;
我乍ら良い出来なのではと思っています。
Second, データを見つける
ゴロゴロ転がってますね。今回はミシガン大学が公開しているっぽいこれを使いました。
Third, (みんな大好き)PHPを書く
簡単にgrepで検索できるようなPHPを書いて、フロントをてきとーに作れば完成です。
PHPでちょっと苦労したところは、単語の重複を無くすところです。正規表現でマッチさせるとその添字を得るので、そこから前後ろに改行を検索して前の改行の添字を集合1に突っ込んで、後の改行の添字とmappingを作りました。
まとめ
出来たサイトはこちらにありますので、自由に使って下さい。あと、ちょっとメモリを食うのでサーバーが落ちるようでしたら消してローカルで僕一人で寂しく使うことにします。
さて、肝心の体積文字列の検索ですが、
正規表現知らないので、何回も検索書けないといけないしなんか左切れてるしで散々ですが、
みたところ、丸くなくても良いなら(駄目だけど
円柱の体積文字列うーん、、、🤔🤔🤔
apian(ミツバチの特徴を示し、それに関する)(は????)
sapis(川の名前らしい)
pizza(おいしい)
pinna(耳介)(耳の外に出てる所)
spill(こぼす、流す、投げ出す、振り落とす、漏らす、ばらす、言いふらす)
pitta(ヤイロチョウ科)
強いて言えば耳介は丸いですね()
ということで、
耳介の半径をn、厚みをaとすると、
— 𝖢𝗋𝖾𝖺𝗍𝗂𝗏𝖾𝖦𝖯 𓀀 ( r ・ω)r (@CreativeGP1) September 17, 2018
体積はpinna
無事ふぁぼ0のツイートを流すことが出来ました。
満足 😊😊😊
Notes
1 PHPなので実質連想配列です。数学用語を乱用しちゃう年頃なのです。 ↩