水のように粒子のように

プログラムいじってて参考になったサイトとかメモってこうと思う

part0+1[正規表現 参考になったサイト 現在の状況]

やろうとしていること
・DiscordでのMusicBotの改良
・同Botでの独自Botプログラム作成改良

現在の状況
・MusicBotの一部改良
・同BotではないがBotプログラムの作成

今回
・独自Botの改良点であった

.play https://twitter.com/
.play http://blog.hatena.ne.jp
>YouTube/ニコ動/SoundCloud以外をPlay<
してしまうガバガバフィルター

 の点を正規表現によってフィルターするように。



フィルターを抜ける対象
https://www.youtube.com/watch?*** => .play https://www.youtube.com/watch?***
https://youtu.be/*** => .play https://youtu.be/***

正規表現
/^https:\/\/(www)?\.?youtu\.?be.*/

参考になったサイト

正規表現 基本

サルにもわかる正規表現入門
http://www.mnet.ne.jp/~nakama/

developer.mozilla.org

qiita.com

正規表現 チェック

正規表現チェックツール - Kaizen Platform
https://kaizenplatform.com
https://static.kaizenplatform.com/images/logo-2acff0fd.svg

・フィルター testメソッド

test メソッド (Regular Expression) (JavaScript)
https://msdn.microsoft.com/ja-jp/library/a55e5s6b(v=vs.94).aspx

developer.mozilla.org

 

 



コメント
・基本がわからないため試行錯誤して行ってた為数日かかることに
・長くやりすぎると何をするために何をしていたのかを忘れてしまう
・何回か寝落ちてしまいすごい改行が入ってたり、ネッムイ時にしていると関係ないところに","←が入ったりして動かなくなるので眠かったら寝よう。
・↑","←とか目で追って確認していても全然気付かないもので本当に折れそうになるから改めて、眠かったらねよう。



箇条書き方式が自分的にまとめやすかったのでこれで続きも有ったらやっていこうと思う。
今試行錯誤しながら歩んでる方は無理しない程度に頑張ってください!
          ヽ(o'д'o)ノ♪