Citanie retazcov perl
Citanie retazcov perl
Ako nacitat subor po retazcoch do pola v jazyku perl? Alebo ako nacitat aspon jeden retazec zo suboru.. Oddelovacom retazcov je medzera.
-
weroro
Flash coder
- Príspevky: 3206
- Registrovaný: 14 feb 2009, 22:34
- Bydlisko: Bratislava
- Kontaktovať používateľa:
Re: Citanie retazcov perl
hmm možno cez split?
Dáko takto, ak si to zo školy pamätám správne, ale tieto jazyky ja osobne nemusím, tak je možné, že som napísal blbosť 
Kód: Vybrať všetko
#!/usr/bin/perl
my $data = 'som na hojku novy';
my @values = split(' ', $data);
foreach my $val (@values) {
print "$val\n";
}
exit 0;
//som
//na
//hojku
//novy
Re: Citanie retazcov perl
Je to tak dikiweroro napísal:hmm možno cez split?
Dáko takto, ak si to zo školy pamätám správne, ale tieto jazyky ja osobne nemusím, tak je možné, že som napísal blbosťKód: Vybrať všetko
#!/usr/bin/perl my $data = 'som na hojku novy'; my @values = split(' ', $data); foreach my $val (@values) { print "$val\n"; } exit 0; //som //na //hojku //novy
Re: Citanie retazcov perl
len si to potom osetri, co ked bude text
?:)
Kód: Vybrať všetko
Som na hojku prvy-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
Re: Citanie retazcov perl
split berie aj regulárne výrazy, tak potom použiť niečo ako my @values = split(/\s+/, $data);