<?php
$text = "
Привет! Здесь собраны уроки по веб-программированию жы зделал (разработке сайтов).
Уроки рассчитаны на начинающих, которые, может, и слова «HTML» в жизни ни разу не слышали.
Уроки разбиты на уровни, первый — основы PHP. жыУроки простые, в каждом жы теория и задачки,
которые нужно решать координально для ее закрепления. Присоединяйся!
" ;
'/.*(ж|ш)ы.*/ui' => "Жи Ши пиши через И" ,
'/[!,;:?.]\\S/ui' => "нет пробела после знака препинания" ,
'/\\b\\s{1,}(а|но){1,}\\b/ui' => "нет запятой перед а или но" ,
'/(координально|сдесь|здел(ал|аю|ан))/ui' => "Присутствует слово «координально» или «сдесь», «зделал», «зделаю», «зделан»" )
;
foreach ( $allreg as $expression => $description ) {
echo "{$description} \n " ;
echo "Вот в этой строке: \n " ;
}
}
?>
// your code goes here
PD9waHAKJHRleHQ9IgrQn9GA0LjQstC10YIhINCX0LTQtdGB0Ywg0YHQvtCx0YDQsNC90Ysg0YPRgNC+0LrQuCDQv9C+INCy0LXQsS3Qv9GA0L7Qs9GA0LDQvNC80LjRgNC+0LLQsNC90LjRjiDQttGLINC30LTQtdC70LDQuyAo0YDQsNC30YDQsNCx0L7RgtC60LUg0YHQsNC50YLQvtCyKS4K0KPRgNC+0LrQuCDRgNCw0YHRgdGH0LjRgtCw0L3RiyDQvdCwINC90LDRh9C40L3QsNGO0YnQuNGFLCDQutC+0YLQvtGA0YvQtSwg0LzQvtC20LXRgiwg0Lgg0YHQu9C+0LLQsCDCq0hUTUzCuyDQsiDQttC40LfQvdC4INC90Lgg0YDQsNC30YMg0L3QtSDRgdC70YvRiNCw0LvQuC4K0KPRgNC+0LrQuCDRgNCw0LfQsdC40YLRiyDQvdCwINGD0YDQvtCy0L3QuCwg0L/QtdGA0LLRi9C5IOKAlCDQvtGB0L3QvtCy0YsgUEhQLiDQttGL0KPRgNC+0LrQuCDQv9GA0L7RgdGC0YvQtSwg0LIg0LrQsNC20LTQvtC8INC20YsgINGC0LXQvtGA0LjRjyDQuCDQt9Cw0LTQsNGH0LrQuCwK0LrQvtGC0L7RgNGL0LUg0L3Rg9C20L3QviDRgNC10YjQsNGC0Ywg0LrQvtC+0YDQtNC40L3QsNC70YzQvdC+INC00LvRjyDQtdC1INC30LDQutGA0LXQv9C70LXQvdC40Y8uINCf0YDQuNGB0L7QtdC00LjQvdGP0LnRgdGPIQoiOyAKJGFsbHJlZz1hcnJheSgKJy8uKijQtnzRiCnRiy4qL3VpJz0+ItCW0Lgg0KjQuCDQv9C40YjQuCDRh9C10YDQtdC3INCYIiwKJy9bISw7Oj8uXVxcUy91aSc9PiLQvdC10YIg0L/RgNC+0LHQtdC70LAg0L/QvtGB0LvQtSDQt9C90LDQutCwINC/0YDQtdC/0LjQvdCw0L3QuNGPIiwKJy9cXGJcXHN7MSx9KNCwfNC90L4pezEsfVxcYi91aSc9PiLQvdC10YIg0LfQsNC/0Y/RgtC+0Lkg0L/QtdGA0LXQtCDQsCDQuNC70Lgg0L3QviIsCicvKNC60L7QvtGA0LTQuNC90LDQu9GM0L3QvnzRgdC00LXRgdGMfNC30LTQtdC7KNCw0Lt80LDRjnzQsNC9KSkvdWknPT4i0J/RgNC40YHRg9GC0YHRgtCy0YPQtdGCINGB0LvQvtCy0L4gwqvQutC+0L7RgNC00LjQvdCw0LvRjNC90L7CuyDQuNC70LggwqvRgdC00LXRgdGMwrssIMKr0LfQtNC10LvQsNC7wrssIMKr0LfQtNC10LvQsNGOwrssIMKr0LfQtNC10LvQsNC9wrsiKQo7CiRtYXRjaD1hcnJheSgpOwpmb3JlYWNoKCRhbGxyZWcgYXMgJGV4cHJlc3Npb249PiRkZXNjcmlwdGlvbil7CgkKaWYocHJlZ19tYXRjaF9hbGwoJGV4cHJlc3Npb24sJHRleHQsJG1hdGNoKSl7CgkKCWVjaG8gInskZGVzY3JpcHRpb259XG4iOwoJZWNobyAi0JLQvtGCINCyINGN0YLQvtC5INGB0YLRgNC+0LrQtTogXG4iIDsKCXZhcl9kdW1wKCRtYXRjaCk7Cgp9Cn0KCgoKPz4KCgovLyB5b3VyIGNvZGUgZ29lcyBoZXJl
stdout
Жи Ши пиши через И
Вот в этой строке:
array(2) {
[0]=>
array(2) {
[0]=>
string(150) "Привет! Здесь собраны уроки по веб-программированию жы зделал (разработке сайтов)."
[1]=>
string(164) "Уроки разбиты на уровни, первый — основы PHP. жыУроки простые, в каждом жы теория и задачки,"
}
[1]=>
array(2) {
[0]=>
string(2) "ж"
[1]=>
string(2) "ж"
}
}
Присутствует слово «координально» или «сдесь», «зделал», «зделаю», «зделан»
Вот в этой строке:
array(3) {
[0]=>
array(2) {
[0]=>
string(12) "зделал"
[1]=>
string(24) "координально"
}
[1]=>
array(2) {
[0]=>
string(12) "зделал"
[1]=>
string(24) "координально"
}
[2]=>
array(2) {
[0]=>
string(4) "ал"
[1]=>
string(0) ""
}
}
// your code goes here