fork download
  1. <?php
  2.  
  3. $testarray = array("user1@gmail.com", "user2.tp@gmail.com", "user3@gmail.com", "user4.tp@gmail.com", "user5.tp@gmail.com");
  4.  
  5. foreach($testarray as $emailID) {
  6. $altform = "";
  7. if (preg_match("/(\w+)(?:\.(\w+))?@gmail\.com/", $emailID, $match))
  8. {
  9. if (!empty($match[2]) && $match[2] == "tp") {
  10. $altform = $match[1] . "@gmail.com";
  11. } else {
  12. $altform = $match[1] . ".tp@gmail.com";
  13. }
  14. }
  15. print_r("ALTERNATE FORM OF $emailID IS $altform\n");
  16.  
  17. }
Success #stdin #stdout 0.01s 82944KB
stdin
Standard input is empty
stdout
ALTERNATE FORM OF user1@gmail.com IS user1.tp@gmail.com
ALTERNATE FORM OF user2.tp@gmail.com IS user2@gmail.com
ALTERNATE FORM OF user3@gmail.com IS user3.tp@gmail.com
ALTERNATE FORM OF user4.tp@gmail.com IS user4@gmail.com
ALTERNATE FORM OF user5.tp@gmail.com IS user5@gmail.com