Upgrade to Pro — share decks privately, control downloads, hide ads and more …

JavaScriptの正規表現で リファラースパムを退治した話

JavaScriptの正規表現で リファラースパムを退治した話

こちらのブログをもとにして作成しました → https://e-yota.com/?s=%E3%83%AA%E3%83%95%E3%82%A1%E3%83%A9%E3%83%BC%E3%82%B9%E3%83%91%E3%83%A0

echizenyayota

June 01, 2019
Tweet

More Decks by echizenyayota

Other Decks in Programming

Transcript

  1. About me 福井 洋(ふくい ひろし) WordPress関連の個人事業 (ブログサイトの運営サーバー環境構築・投げ銭プラグイン開発) http://e-yota.com/about_me/ https://speakerdeck.com/echizenyayota https://twitter.com/echizenya_yota

    主なコミュニティ歴 さくらクラブ「JavaScriptいろいろ初心者もくもく勉強会」(管理人) https://saku-love.doorkeeper.jp/events/88894 WordCamp Tokyo 2018(スピーカー) https://2018.tokyo.wordcamp.org/speaker/fukui-hiroshi//
  2. 正規表現の例 - 阿田 → Ada - 井田 → Ida -

    宇田 → Uda - 江田 → Eda - 小田 → Oda
  3. 正規表現の例 - Ada → (.){3} - Ida → (.){3} -

    Uda → (.){3} - Eda → (.){3} - Oda → (.){3}
  4. 正規表現の例 - Ada → (.){3} - Ida → (.){3} -

    Uda → (.){3} - Eda → (.){3} - Oda → (.){3} → 任意の1文字を3回繰り返す文字列