AllReady
Новичок
Здравствуйте. Допустим я нашел слово по шаблону, например слово:
программирование
Нашел по шаблону слово "программирован", то как мне вывести остальную часть которая вырезалась ?
---
А вообще задание такое. Есть текст, и есть вводимые слова через пробел. Нужно найти слова, которых НЕТ в тексте. Причем, если есть мой шаблон, но нет целого слова, то вывести его окончание.
примерно я начал так:
то есть, если в слове больше 6 символов то вырезать 2 последние буквы как окончание. можно сравнивать, нашли совпадения. Как мне теперь получить окончания этих найденных слов если она есть ?
программирование
Нашел по шаблону слово "программирован", то как мне вывести остальную часть которая вырезалась ?
---
А вообще задание такое. Есть текст, и есть вводимые слова через пробел. Нужно найти слова, которых НЕТ в тексте. Причем, если есть мой шаблон, но нет целого слова, то вывести его окончание.
примерно я начал так:
PHP:
$slova = 'автомобиль человек программирование';
$test = explode(' ', $slova);
$count = count($test);
$arr = array();
for($i = 0; $i<=$count;$i++){
$arr[]=$test[$i];
$ct = mb_strlen($arr[$i], 'UTF-8');
if ($ct>=6) $arr[$i] = mb_substr($arr[$i], 0, -2, 'UTF-8');
if (preg_match('/^['.$arr[$i].']{3,'.($ct-2).'}/', $test[$i], $match)) {
ляляля
}
}