fork(2) download
  1. <?php
  2.  
  3.  
  4. $text = "оишщеок екщ жи укгрпжып а зделал то,то:павш!Папвпв";
  5.  
  6. $regexp = array('/[,](\\S)/ui', '/[;](\\S)/ui', '/[!](\\S)/ui', '/[?](\\S)/ui', '/[:](\\S)/ui',
  7. '/жы/ui', '/шы/ui', '/координально/ui', '/сдесь/ui', '/зделал/ui', '/зделаю/ui',
  8. '/зделан/ui', '/(\\S) а /', '/(\\S) но /');
  9. $replacement = array(', $1', '; $1', '! $1', '? $1', ': $1', 'жи', 'ши', 'кардинально',
  10. 'здесь', 'сделал', 'сделаю', 'сделан', '$1, а ', '$1, но ');
  11. $text = preg_replace($regexp, $replacement, $text);
  12.  
  13. echo $text;
Success #stdin #stdout 0.01s 82944KB
stdin
Standard input is empty
stdout
оишщеок екщ жи укгрпжип, а сделал то, то: павш! Папвпв