Filter Out Meetup Search Results

Remove items from search results of meetup.com based on regular expression. Personally I use this to filter out organizers that are not relevant to me.

  1. // ==UserScript==
  2. // @name Filter Out Meetup Search Results
  3. // @version 4
  4. // @description Remove items from search results of meetup.com based on regular expression. Personally I use this to filter out organizers that are not relevant to me.
  5. // @author Artium Nihamkin artium@nihamkin.com
  6. // @icon https://secure.meetupstatic.com/s/img/68780390453345256452178/favicon.ico
  7. // @homepageURL http://www.nihamkin.com
  8. // @include https://www.meetup.com/*
  9. // @require http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js
  10. // @namespace https://gf.qytechs.cn/users/231385
  11. // ==/UserScript==
  12.  
  13.  
  14. function f() {
  15.  
  16. // You need to edit this with your own filtering keywords. The regular expression
  17. // is run against href attributes of the search result links.
  18. // See http://www.nihamkin.com/filtering-meetup-organizers-with-greasemonkey-script.html
  19. //
  20. var blacklist = ["All-the-best-Workshops-DIY-Israel", "The-Best-Science-Bar-Talks-in-Tel-aviv"];
  21. var blRegex = new RegExp(blacklist.join("|"));
  22.  
  23. var links = $("a").filter(function(i,el) { return (blRegex.test(el.href)); })
  24. .closest("li.event-listing")
  25. .remove();
  26. }
  27.  
  28. document.body.addEventListener("DOMNodeInserted", f, true);

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址