repl.it
@anonymous/

ForsakenUnitedFreesoftware

PHP (Legacy)

No description

fork
loading
main.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<?php

error_reporting(-1);

$text="бaнан kулер pоршах телеграмm аpка hui x y z";

$letters= [
  "[y]" => "у",
  "[k]" => "k",
  "[p]" => "р",
  "[a]" => "а",
  "[t]" => "т",
  "[m]" => "m"
];

//нужны для корректной работы регулярки.
$text = " " . $text . " ";

$regexp="/(\s|[а-я]+)([a-z])(\s|[а-я]+)/ui";
$text = preg_replace($regexp,"$1[$2]$3",$text);
echo "{$text} - ошибки выделны в квадратные скобки.\n";
$text = strtr ($text,$letters);
echo "{$text} - ошибки были исправлены.\n";

?>
PHP 7.0.8 (Legacy: use the following for new features: Command-line PHP: https://repl.it/languages/php_cli PHP Web Server: https://repl.it/languages/php7