splice en un foreach loop

Iván Aponte iaponte at cantv.net
Wed Jun 28 18:50:12 CDT 2000


Hola Mongers:

Estoy haciendo un programa que une dos strings si el ultimo tiene la palabra
'continuacion'.
Si los strings estan en el array @a y lo que quiero es que cuando se unan
los strings y desaparezca  una posicion  y se corran los elementos (con la
funcion splice). ¿ modifica este splice en algo el loop foreach donde estoy
haciendo las pruebas?. He aqui el codigo.

// tab2txt.pl
(...)
foreach $l (@a) {
            if ($l =~ /continuacion/gi){
                        $todo =$a[$i] . $l;
                        splice ( @a, $i, 2, $todo);
                        $i++}
            $i++;}

--
atte,

Iván
(iaponte at cantv.net)
ICQ: 14176647
The box said "Windows 95 or better" so I installed Unix

-----BEGIN GEEK CODE BLOCK-----
GB/CS/M d-- s-:++ a? C++++ USHLA++++ P+++(++++) o L+++
E-- W+++ N++ K--- w--- M+ V-- PS PE++ !O Y+ PGP++ t- 5? X+
R++ tv? b+++ DI++++ D-- G e? h* r+++ z+
-----END GEEK CODE BLOCK-----



------------------------------------------------------------------------
Enviar e-mail a <majordomo at pm.org> colocando en el cuerpo:
"UNSUBSCRIBE caracas-pm-list" para desuscribirse.
"INFO caracas-pm-list" para conocer las reglas de etiqueta.
------------------------------------------------------------------------



More information about the caracas-pm mailing list