fork(2) download
  1. <?php
  2.  
  3. $subject = "subject\n\n\n";
  4. $count = 2;
  5. echo preg_replace("#\\n{0,$count}\$#","\\n",$subject); // OP - "subject\n\n\n" (The regex is #\n{0,2}$#)
  6. //echo '"'.preg_replace("#\n{1,$count}\\z#","\\n",$subject).'"'; // mine removes 2 at the end:
  7. //"subject
  8. //\n"
  9. //echo '"'.preg_replace("#(?:\r?\n){1,$count}$#","\\n",$subject).'"';//sln's - "subject\n\n"
Success #stdin #stdout 0.01s 52488KB
stdin
Standard input is empty
stdout
subject\n\n\n