fork(1) download
  1. <?php
  2.  
  3. $domains = array("example.com", "main.com");
  4. $s = "http://e...content-available-to-author-only...e.com http://m...content-available-to-author-only...n.com http://l...content-available-to-author-only...t.com";
  5. $re = '/http(?=:\/\/(?:[^\/]+\.)?(?:' . implode("|", array_map(function ($x) {return preg_quote($x); }, $domains)) . ')\b)/i';
  6. echo preg_replace($re, "https", $s);
Success #stdin #stdout 0.03s 52480KB
stdin
Standard input is empty
stdout
https://e...content-available-to-author-only...e.com https://m...content-available-to-author-only...n.com http://l...content-available-to-author-only...t.com