Citanie retazcov perl

Programovacie jazyky, rady, poradňa...
daydalos1
Medium Expert
Medium Expert
Príspevky: 83
Registrovaný: 08 feb 2007, 19:00

Citanie retazcov perl

Príspevok od používateľa daydalos1 »

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
Flash coder
Používateľov profilový obrázok
Príspevky: 3206
Registrovaný: 14 feb 2009, 22:34
Bydlisko: Bratislava
Kontaktovať používateľa:

Re: Citanie retazcov perl

Príspevok od používateľa weroro »

hmm možno cez split?

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
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ť :D
daydalos1
Medium Expert
Medium Expert
Príspevky: 83
Registrovaný: 08 feb 2007, 19:00

Re: Citanie retazcov perl

Príspevok od používateľa daydalos1 »

weroro napísal:hmm možno cez split?

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
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ť :D
Je to tak diki
Mmartin
Guru
Guru
Používateľov profilový obrázok
Príspevky: 2786
Registrovaný: 07 feb 2009, 12:49
Bydlisko: Bratislava

Re: Citanie retazcov perl

Príspevok od používateľa Mmartin »

len si to potom osetri, co ked bude text

Kód: Vybrať všetko

Som     na hojku                 prvy
?:)
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: Citanie retazcov perl

Príspevok od používateľa audiotrack »

split berie aj regulárne výrazy, tak potom použiť niečo ako my @values = split(/\s+/, $data);
Napísať odpoveď