[perl] Cadena contenida.

Gunnar Wolf gwolf@campus.iztacala.unam.mx
Thu, 22 Mar 2001 10:04:41 -0600 (CST)


> Hola!!!
> Queria saber si existe alguna funcion que me determina si un string esta
> en una
> determinada cadena.

Hay varias maneras. Puedes usar index:

$corta = 'sdfg';
$larga = 'asdfghjkl';
$indice = index($larga,$corta);

te da la posición de $corta en $larga (1).

Puedes usar también expresiones regulares, lo cual justificaría la
impresión de un libro entero, por lo que lo dejo para que juegues :) Es
mucho más flexible y poderoso que index, aunque index es más rápido y
simple.

Saludos,

-------------------------------------------------------------------
           Gunnar Wolf    gwolf@campus.iztacala.unam.mx
     Universidad Nacional Autónoma de México, Campus Iztacala
   Jefatura de Sección de Desarrollo y Admon. de Sistemas en Red
       Departamento de Seguridad en Computo - DGSCA - UNAM
-------------------------------------------------------------------

--------- Pie de mensaje --------------------------------
Visite: http://tlali.iztacala.unam.mx/~randrade/perl.shtml
Cancelar inscripcion:
mail to: majordomo@tlali.iztacala.unam.mx
text   : unsubscribe perl