<?php $text = "Oвес закyпка пoлимoрф прoдажa русский hello world";$splitExp = "/ /";$regexp = "/([а-яё]?)([a-z])([а-яё])?/ui"; $parts = preg_split($splitExp, $text); foreach ($parts as $word) { if (preg_match($regexp, $word)) { echo "Опечатка в слове {$word}: " . preg_replace($regexp, '$1[$2]$3', $word) . "\n"; }}
Standard input is empty
Опечатка в слове Oвес: [O]вес Опечатка в слове закyпка: зак[y]пка Опечатка в слове пoлимoрф: п[o]лим[o]рф Опечатка в слове прoдажa: пр[o]даж[a] Опечатка в слове hello: [h][e][l][l][o] Опечатка в слове world: [w][o][r][l][d]
The brand new service which powers Ideone!
Widget for compiling and running the source code in a web browser!