Автор Тема: Сравнивание и выявление  (Прочитано 4737 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Boxa

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 17
  • +0/-0
  • 0
    • Просмотр профиля
    • http://xxs.ru
Сравнивание и выявление
« : 22 Мая 2006, 08:20:58 »
Добрый день. Обращаюсь я к вам с помощью решить задачу. Вот примерно её условие.

Есть текст
Цитировать

Привет, как у вас дела? НЕ родила?


и второй
Цитировать

Привет большой, как у вас дела, нормально? НЕ родила? Да нет пока


Как мне сравнить эти 2 текста, и определить, в каких местах они отличаются, а в каких сходятся. Много чего перерыл - решения не нашел

Оффлайн CGVictor

  • теперь местный
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2511
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cg.net.ru
« Последнее редактирование: 22 Мая 2006, 09:00:38 от CGVictor »
LJ: Backslashed life (rss)

Оффлайн andymc

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 400
  • +1/-0
  • 0
    • Просмотр профиля
Сравнивание и выявление
« Ответ #2 : 22 Мая 2006, 20:08:04 »
Boxa
Можно попробовать сравнение строк: levenshtein(), similar_text().
Хотя наверное если пожонглировать массивами слов, будет тоже клёво.

Оффлайн CGVictor

  • теперь местный
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2511
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cg.net.ru
Сравнивание и выявление
« Ответ #3 : 23 Мая 2006, 00:24:03 »
andymc
И чем тебе здесь эти функции помогут, а?
Bah.
LJ: Backslashed life (rss)

Оффлайн andymc

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 400
  • +1/-0
  • 0
    • Просмотр профиля
Сравнивание и выявление
« Ответ #4 : 23 Мая 2006, 01:05:18 »
CGVictor
Хрен знает. Но "можно попробовать".

Оффлайн CGVictor

  • теперь местный
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2511
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cg.net.ru
Сравнивание и выявление
« Ответ #5 : 23 Мая 2006, 08:48:19 »
[off]andymc
[moderatorial]
Вот "можно попробуй", а потом советуй другим.
Алгоритм Левенштейна, равно как и similar_text, показывают степень отличия входных данных. Побуквенно.
Впредь подобные мессаги буду убивать, ибо флуд.[/off]
LJ: Backslashed life (rss)

Оффлайн andymc

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 400
  • +1/-0
  • 0
    • Просмотр профиля
Сравнивание и выявление
« Ответ #6 : 23 Мая 2006, 09:53:58 »
CGVictor, дело твоё. Форумов хватает.

Оффлайн for_i_0

  • $15 per hour
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 555
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.php.net/manual/en
Сравнивание и выявление
« Ответ #7 : 23 Мая 2006, 15:56:22 »
andymc
[OFF]слушай, не умничай, а.[/OFF]
« Последнее редактирование: 23 Мая 2006, 16:17:26 от CGVictor »
[off]Безработный[/off]

 

Sitemap 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 26 27 28