How to iterate multiple Regex matches?

This page summarizes the projects mentioned and recommended in the original post on /r/AutoModerator

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • nitter

    Alternative Twitter front-end

  • --- # 1 Twitter link type: submission url+body (regex): 'twitter\.com(?# Making sure not to match it in the text part of a hyperlink >> )(?![^\s\]]+\] ?\()(?# Matching the rest of the url >> )([^\s\)]+)' ~body (regex): '(twitter\.com(?![^\s\]]+\] ?\()\S+.*?){2}' # Body doesn't contain 2 Twitter links comment: | https://nitter.net{{match-2}} --- # 2 Twitter links type: submission url+body (regex): 'twitter\.com(?![^\s\]]+\] ?\()([^\s\)]+).*?twitter\.com(?![^\s\]]+\] ?\()([^\s\)]+)' ~body (regex): '(twitter\.com(?![^\s\]]+\] ?\()\S+.*?){3}' # Body doesn't contain 3 Twitter links comment: | https://nitter.net{{match-2}} https://nitter.net{{match-3}} --- # 3 Twitter links type: submission url+body (regex): 'twitter\.com(?![^\s\]]+\] ?\()([^\s\)]+).*?twitter\.com(?![^\s\]]+\] ?\()([^\s\)]+).*?twitter\.com(?![^\s\]]+\] ?\()([^\s\)]+)' ~body (regex): '(twitter\.com(?![^\s\]]+\] ?\()\S+.*?){4}' # Body doesn't contain 4 Twitter links comment: | https://nitter.net{{match-2}} https://nitter.net{{match-3}} https://nitter.net{{match-4}} --- # 4 Twitter links type: submission url+body (regex): 'twitter\.com(?![^\s\]]+\] ?\()([^\s\)]+).*?twitter\.com(?![^\s\]]+\] ?\()([^\s\)]+).*?twitter\.com(?![^\s\]]+\] ?\()([^\s\)]+).*?twitter\.com(?![^\s\]]+\] ?\()([^\s\)]+)' ~body (regex): '(twitter\.com(?![^\s\]]+\] ?\()\S+.*?){5}' # Body doesn't contain 5 Twitter links comment: | https://nitter.net{{match-2}} https://nitter.net{{match-3}} https://nitter.net{{match-4}} https://nitter.net{{match-5}} --- # 5 Twitter links type: submission url+body (regex): 'twitter\.com(?![^\s\]]+\] ?\()([^\s\)]+).*?twitter\.com(?![^\s\]]+\] ?\()([^\s\)]+).*?twitter\.com(?![^\s\]]+\] ?\()([^\s\)]+).*?twitter\.com(?![^\s\]]+\] ?\()([^\s\)]+).*?twitter\.com(?![^\s\]]+\] ?\()([^\s\)]+)' ~body (regex): '(twitter\.com(?![^\s\]]+\] ?\()\S+.*?){6}' # Body doesn't contain 6 Twitter links comment: | https://nitter.net{{match-2}} https://nitter.net{{match-3}} https://nitter.net{{match-4}} https://nitter.net{{match-5}} https://nitter.net{{match-6}} ---

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts