---
title: "Ladda textfil i array..."
type: "forum-thread"
url: "https://www.webforum.nu/amne/perl-ruby/19049-ladda-textfil-i-array"
topic: "Perl & Ruby"
topic_url: "https://www.webforum.nu/amne/perl-ruby"
author: "demo"
published: "2000-06-02T15:58:00.000Z"
updated: "2000-06-05T16:28:00.000Z"
replies: 6
views: 1128
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/perl-ruby/19049-ladda-textfil-i-array"
---

# Ladda textfil i array...

## #1 — demo, 2000-06-02T15:58Z

Hej!

Nu kommer en basic fråga, som jag borde kunna med inte kan :r 

Hur laddar man en textfil, så att varje rad, som består av ett ord, laddas i en array?

Mvh,
Demo

Permalänk: https://www.webforum.nu/p/19049

## #2 — emission, 2000-06-02T16:53Z

Hur lätt som helst!

open(FILE,"\>filen.txt");

@rader=\<FILE\>;

close FILE;

Permalänk: https://www.webforum.nu/p/340714

## #3 — Muzzafarath, 2000-06-02T20:42Z

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

Permalänk: https://www.webforum.nu/p/340715

## #4 — demo, 2000-06-03T12:07Z

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;

Permalänk: https://www.webforum.nu/p/340716

## #5 — emission, 2000-06-03T21:07Z

Ja, oj. Jag vände på pilen.

Permalänk: https://www.webforum.nu/p/340717

## #6 — Robban, 2000-06-04T01:11Z

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;
```

Permalänk: https://www.webforum.nu/p/340718

## #7 — demo, 2000-06-05T16:28Z

Tack!

Mvh,
Demo

Permalänk: https://www.webforum.nu/p/340719

---

Tråden på webben: https://www.webforum.nu/amne/perl-ruby/19049-ladda-textfil-i-array
