fork(1) download
  1. <?php
  2. $sent="Сырно д у р а, Сырно нE почuнит.";
  3. //а-a,и-u,е-e,у-y,о-o[ru-en]
  4. $sent=preg_replace('/[дД] *[уУyY] *[рР] *[аАaA]/ui',"не дура",$sent);
  5. $sent=preg_replace('/[нН] *[еЕeE] [пП] *[оОoO] *[чЧ] *[иИuU] *[нН] *[иИuU] *[тТ]/ui',"починит",$sent);
  6. echo $sent;
  7. //флаги u и i почему-то не работают(у меня, тут работают), кириллица воспринимается интерпретатором нормально и так
  8. echo "\n";
  9. $sent="Дан текст, содержащий cock@ya.ru в себе emailы (адреса почты вроде you+me@some.domain-domain.com ). Напиши arse@shiiiet скрипт, выводящий все email, встречающиеся в этом тексте";
  10. preg_match_all('/[a-zA-Z-_.\+]+@[a-zA-Z-_.\+]+\.[a-zA-Z-_.\+]+/',$sent,$result);
  11. print_r($result);
  12. ?>
Success #stdin #stdout 0.02s 20568KB
stdin
Standard input is empty
stdout
Сырно не дура, Сырно починит.
Array
(
    [0] => Array
        (
            [0] => cock@ya.ru
            [1] => you+me@some.domain-domain.com
        )

)