Hej!
Nu kommer en basic fråga, som jag borde kunna med inte kan
Hur laddar man en textfil, så att varje rad, som består av ett ord, laddas i en array?
Mvh,
Demo
6 svar · 1 128 visningar · startad av demo
Hej!
Nu kommer en basic fråga, som jag borde kunna med inte kan
Hur laddar man en textfil, så att varje rad, som består av ett ord, laddas i en array?
Mvh,
Demo
Vänta lite här, öppnar inte
open(FILE,">filen.txt");
filen i skriv-mode? Borde det inte vara
open(FILE, "filen.txt");
om man vill läsa från filen?
/. Muzzafarath
Hej igen!
Om jag laddar en fil i en array, enligt ovan.
Borde då inte nedanstående kod göra så att han kontrollerar att orden som lagrats i arrayen, inte finns med i textfältet. Om ja, så censurerar den ordet, genom att göta ordet oläsligt.
Borde den funktionen inte vara enligt nedan?
//Demo
open(FILE,"filen.txt");
@censur=<FILE>;
close FILE;
map {
$replace = '*' x length($_);
$TEXT{'textfalt'} =~ s/$_/$replace/gi;
}
@censur;
Ja, oj. Jag vände på pilen.
Problemet ligger nog i att du får med dig radmatningen i slutet på varje rad. Prova med:
map { chomp;
$replace = '*' x length($_);
$TEXT{'textfalt'} =~ s/$_/$replace/gi } @censur;