Forum Moderators: coopster & phranque

Message Too Old, No Replies

Perl: Splitting an Array

         

Key_Master

10:14 pm on Jan 12, 2002 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



This way works but is far too slow. Anyone know a faster way?

What I am using now is:

foreach $_ (@datafile) {
$keywords = "$keywords $_";
}
@datafile = split(/ /, $keywords);

amoore

12:14 am on Jan 13, 2002 (gmt 0)

10+ Year Member



The first part can be done with join:
$keywords = join(" ", @datafile);
If you just want all the elements of @datafile stuck in a string with spaces between them.

Key_Master

1:55 am on Jan 13, 2002 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Thanks amoore. :)