fork(1) download
  1. <?php
  2. $text="
  3. Жызнь сложная штука
  4. Бурые почвы — один из типов почвы . Бурые почвы главным образом встречаются между 35 ° и 55 ° к северу от Экватора .
  5. Самые большие их площади покрывают Западную и Центральную Европу , Европейскую часть России и Зауралье ,
  6. восточное побережье Америки и Восточной Азии . В Восточной Азии бурые почвы особенно характерны для Японии ,
  7. Кореи , Китая , восточной Австралии и Новой Зеландии . Бурые почвы покрывают 45 % пахотных земель в Англии и Уэльсе .
  8. Они обычно встречаются на равнинных областях на водопроницаемой материнской породе .
  9. Наиболее распространенные типы растительности — смешанные и широколиственные леса и агроландшафт .
  10. Из-за естественного плодородия бурых земель , были вырублены большие площади широколиственных лесов , и земля теперь используется для сельского хозяйства .
  11. Эти почвы обычно располагаются в регионах с влажным умеренным климатом . Общее количество осадков обычно ниже 760 мм ежегодно , а амплитуда температур от 4 °C зимой к 18 °C летом . pH бурых почв — от 5 .0 до 6 .5
  12. ";
  13. $reg1='/(.*(жы|шы).*)/u';
  14. $reg2='/(.*[^\\s][!,;:?.].*)/u';
  15. $reg3='/(.*[^,](\\s+(а|но))\\s+)/u';
  16. $reg4='/(.*(координально|сдесь|зделал|зделаю|зделан).*)/u';
  17. $allreg=array($reg1=>"Жи Ши пиши через И",$reg2=>"нет пробела после знака препинания",$reg3=>"нет запятой после а или но",$reg4=>"Присутствует слово «координально» или «сдесь», «зделал», «зделаю», «зделан»");
  18. $math=array();
  19. foreach($allreg as $i=>$j){
  20. if(preg_match_all($i,$text,$math,PREG_SET_ORDER)){
  21. echo "{$j}\n";
  22. echo "Вот в этой строке: \n" .$math[0][1] ;
  23. break;
  24. }
  25.  
  26. }
  27.  
  28.  
  29.  
  30. ?>
  31.  
  32.  
  33. // your code goes here
Success #stdin #stdout 0.02s 52432KB
stdin
Standard input is empty
stdout

// your code goes here