Add dat, dweb, ipfs, ipns, ssb, gopher protocols to URL extractor (#7810)
* Add dat:// and gopher:// to URL extractor Fix #6072 * Fix comment indent * Add dweb, ipfs, ipns, ssb
This commit is contained in:
		@@ -30,7 +30,7 @@ module Twitter
 | 
			
		||||
      (                                                                                     #   $1 total match
 | 
			
		||||
        (#{REGEXEN[:valid_url_preceding_chars]})                                            #   $2 Preceeding chracter
 | 
			
		||||
        (                                                                                   #   $3 URL
 | 
			
		||||
          (https?:\/\/)?                                                                    #   $4 Protocol (optional)
 | 
			
		||||
          ((https?|dat|dweb|ipfs|ipns|ssb|gopher):\/\/)?                                    #   $4 Protocol (optional)
 | 
			
		||||
          (#{REGEXEN[:valid_domain]})                                                       #   $5 Domain(s)
 | 
			
		||||
          (?::(#{REGEXEN[:valid_port_number]}))?                                            #   $6 Port number (optional)
 | 
			
		||||
          (/#{REGEXEN[:valid_url_path]}*)?                                                  #   $7 URL Path and anchor
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user