ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Оффтоп > Болталка
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Переделать фамилии
  #1  
Старый 17.08.2009, 03:31
-Onotole-
Banned
Регистрация: 10.06.2008
Сообщений: 278
Провел на форуме:
3119025

Репутация: 393
Отправить сообщение для -Onotole- с помощью ICQ
Arrow Переделать фамилии

Есть база мужских фамилий в тхт файле.
Каждая фамилия на новой строке.
Нужно переделать их на женские и сохранить в новый файл.
Вопрос - Чем?
 
Ответить с цитированием

  #2  
Старый 17.08.2009, 03:33
Ponchik
Постоянный
Регистрация: 30.08.2005
Сообщений: 730
Провел на форуме:
6828219

Репутация: 2274


По умолчанию

Да чем угодно
Напиши замену последних буков, если они "ов" замнеить на "ова"
И так многа многа вариантов, заипёшся
 
Ответить с цитированием

  #3  
Старый 17.08.2009, 03:34
-Onotole-
Banned
Регистрация: 10.06.2008
Сообщений: 278
Провел на форуме:
3119025

Репутация: 393
Отправить сообщение для -Onotole- с помощью ICQ
По умолчанию

Ов на ова - сейчас опробую,посмотрю
Не удачно,много фамилий на ин,и другое :/
Пример : Получается,что нужно "н" заменить на "на",но они попадаются и внутри фамилии

Последний раз редактировалось -Onotole-; 17.08.2009 в 03:38..
 
Ответить с цитированием

  #4  
Старый 17.08.2009, 03:43
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


Отправить сообщение для Pashkela с помощью ICQ
По умолчанию

нереально сложно:

<?php
$a = 'иванов';
echo $a.'а';
?>
 
Ответить с цитированием

  #5  
Старый 17.08.2009, 03:43
-Onotole-
Banned
Регистрация: 10.06.2008
Сообщений: 278
Провел на форуме:
3119025

Репутация: 393
Отправить сообщение для -Onotole- с помощью ICQ
По умолчанию

Цитата:
<?php
$a = 'иванов';
echo $a.'а';
?>
 
Ответить с цитированием

  #6  
Старый 17.08.2009, 03:47
-Onotole-
Banned
Регистрация: 10.06.2008
Сообщений: 278
Провел на форуме:
3119025

Репутация: 393
Отправить сообщение для -Onotole- с помощью ICQ
По умолчанию

Цитата:
Сообщение от Pavlov  
"н " to "на "
Или "н/r/n" to "на/r/n"
/r/n новая страка вроде.
Не канае (
 
Ответить с цитированием

  #7  
Старый 17.08.2009, 03:49
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


Отправить сообщение для Pashkela с помощью ICQ
По умолчанию

PHP код:
<?php
$a 
fopen('fam.txt''r');// файл с мужскими фамилиями
$b fopen('fam1.txt''w');// новый файл с женскими фамилиями
while (!feof($a)) {
  
$c fgets($a);
  
fwrite($b,$c.'а' "\r\n");
}
fclose ($a);
fclose ($b);
?>
 
Ответить с цитированием

  #8  
Старый 17.08.2009, 03:53
-Onotole-
Banned
Регистрация: 10.06.2008
Сообщений: 278
Провел на форуме:
3119025

Репутация: 393
Отправить сообщение для -Onotole- с помощью ICQ
По умолчанию

Цитата:
Сообщение от Pashkela  
PHP код:
<?php
$a 
fopen('fam.txt''r');// файл с мужскими фамилиями
$b fopen('fam1.txt''w');// новый файл с женскими фамилиями
while (!feof($a)) {
  
$c fgets($a);
  
fwrite($b,$c.'а' "\r\n");
}
fclose ($a);
fclose ($b);
?>
Цитата:
Абабков
а
Абакумкин
а
Абалаков
а
Абашев
а
Абашкин
а
Абаимов
а
Абакумов
а
Абалдуев
а
Абашеев
а
Абашков
а
 
Ответить с цитированием

  #9  
Старый 17.08.2009, 03:56
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


Отправить сообщение для Pashkela с помощью ICQ
По умолчанию

Замени

$c = fgets($a);

на

$c = trim(fgets($a));
 
Ответить с цитированием

  #10  
Старый 17.08.2009, 04:01
-Onotole-
Banned
Регистрация: 10.06.2008
Сообщений: 278
Провел на форуме:
3119025

Репутация: 393
Отправить сообщение для -Onotole- с помощью ICQ
По умолчанию

Цитата:
Сообщение от Pashkela  
Замени

$c = fgets($a);

на

$c = trim(fgets($a));
Теперь верно лепится,спасибо,но толку мало,у меня далеко не все фамилии заканчиваются на "ов"и подобное

Цитата:
Авдина
Авдосева
Авдошина
Авдышева
Авдюшина
Авдаева
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужно переделать СМС обработчик Phoenixy О Работе 0 29.07.2009 15:26
Угарные Фамилии Utochka Болталка 2 27.02.2006 01:39



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ