Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 20:57 26.04.24 
Клубове/ Компютри и Интернет / Perl Всички теми Следваща тема Пълен преглед*
Информация за клуба
Тема Daite malko help,4e mi pisna :((
АвторKDSADK (Нерегистриран) 
Публикувано02.02.04 11:34  



Iskam da zamestvam opredelen tekst v tekstov fail.Podredbata e slednata :

fraza1 -> "zna4enie1" "zna4enie2" ...
fraza2 -> "zna4enie1" "zna4enie2" ...
Po princip podredbata nqma zna4enie.Moga da go napravq i sas Tie , no v windowsa nqma TIEARRAY, a samo TIEHASH.Ne iskam da svalqm novi moduli za celta zashtoto programata ima cel da e universalna i da moje da se izpylnqva bez da se svalqt dopylnitelni moduli.
Ta... da se vyrna na problema.
Vseki pat shte se dobavq novo zna4enie v zavisimost ot frazata. Sas substitution mislq da go napravq,no neshto ne moga da ucelq to4no kak da otvorq faila(a sym go pravil tova nqkoga i to mnogo pati).Dali ne e zaradi Windowsa.Probvah:
open(FH,"+< file.txt") - tuk nishto ne se promenq
open(FH,"+> file.txt") - tuk se iztriva faila
open(FH,"+>> file.txt") - tuk sashto nishto ne se promenq
sysopen(FH,"file.txt",O_RDWR| O_APPEND) - kakto i tuk

izpolzvam primerno:
$newstring ="zna4enie3";
while (<FH>) {
s#\S+\s->\s(.*)#$1 $newstring#;
}

Mnogo shte sym vi blagodaren ako mi kajete nqkoi siguren na4in.



Цялата тема
ТемаАвторПубликувано
* Daite malko help,4e mi pisna :(( KDSADK   02.02.04 11:34
. * Re: Daite malko help,4e mi pisna :(( sdg   04.02.04 17:21
. * 10xz KDSADK   05.02.04 10:31
. * Re: 10xz sdg   05.02.04 13:35
. * Otgovorih si :) KDSADS   09.02.04 10:46
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.