| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Perl Programming >> Content
    Perl : Cómo utilizar una variable en una función Split
    La función "split " Perl toma una cadena y lo divide en una serie de puntos que se especifican con un " delimitador " o " patrón ". A menudo, usted tendrá que usar sin conocer la cadena de antemano. En estos casos se puede obtener la cadena de dividir , y el delimitador , durante el tiempo de ejecución , salvo en variables y luego usar esas variables en la función de división. Cuando se utiliza una cadena como un delimitador de la función de división , puede utilizar un carácter solo, como una coma o un espacio en blanco , o puede utilizar una lista que contiene varios caracteres. Instrucciones
    1

    Abra un archivo de programa Perl. Escriba el siguiente código:

    $ numbers = " One, Two, Three, Four ' ;

    $ delimitador =', ' ;

    La primera línea crea una variable de cadena que desea separar utilizando la función de división . La segunda línea crea una variable que se utiliza como delimitador , que es el carácter comodín que la función busca romper la cadena con
    2

    Escriba el siguiente código: .

    @ numbers = Split ( $ delimitador , $ números) ;

    Esta línea llama a la función de división. La función llama a sí mismo los valores de las dos variables y a continuación, almacena la salida resultante en la matriz de números @ , que tiene una estructura con cuatro artículos: " Una ", " dos ", " tres " y " cuatro ". Usted puede llamar a cualquiera de estos valores de forma individual y al acceder al índice de la matriz asociada
    3

    Escriba el siguiente código: .

    @ Numbers = split ( $ delimitador , $ cifras , 3 ) ;

    Esta llamada a la función de división le dice que quiere un array con espacio para un máximo de tres artículos. Cuando la función divide la variable dos veces , simplemente almacena el resto de la variable en el tercer punto de índice. Los valores de la matriz de números @ después de esta llamada de función son " uno", " dos " y " tres, cuatro " en el último puesto
    4

    Escriba el siguiente código: .
    < P > $ sentence = 'Hello ! Pregunta: ¿ Qué , ahora , sabe cómo usar esto, la función split ' ;

    $ delimitador = " [: ! ? , ;] " ;

    @ Result = split ( $ delimitador , $ frase) ;

    La primera línea crea una nueva variable de cadena con una oración con una gran cantidad de puntuacion en ella. La segunda línea crea un delimitador que contiene una lista de puntuacion . La función split toma estas variables y, de hecho divide la frase en cada aparición de una marca de puntuacion , la eliminación de la puntuacion y almacenar el resultado en el array @ result . Impresión de @ result da la misma frase en la variable $ frase , excepto sin signos de puntuación.
    5

    Guardar el archivo de programa Perl y ejecutarlo.

    Previous :

    next :
      Artículos relacionados
    ·Cómo pasar parámetros a subrutinas en Perl 
    ·Cómo leer enteros en Perl 
    ·Cómo instalar cPanel y Perl 
    ·Cómo crear un PDF a partir de un texto con Perl 
    ·¿Cómo puedo empujar un camino hacia la Ruta Unix vari…
    ·¿Cómo se instala Vix 1.5 Perl 
    ·Cómo comprobar si una cadena existe en Perl 
    ·Cómo leer una línea de DOSBox Con Perl 
    ·Cómo utilizar una variable en las expresiones regulare…
    ·Cómo quitar el espacio en blanco en Perl Regex 
      Artículos destacados
    ·Cómo simular un microcontrolador en Multisim 
    ·Cómo calcular un beneficio en Java 
    ·¿Cómo hacer Splash salida en PHP 
    ·Cómo ejecutar un exploit IPBFree Con Perl 
    ·¿Cómo puedo probar el estado de una casilla de verifi…
    ·El desarrollo de Google Maps API 
    ·Cómo rellenar previamente el cuadro de texto de la pá…
    ·Cómo abrir una conexión IMAP simple con PHP 
    ·Cómo detener un bucle rotura VBA 
    ·Cómo convertir una cadena GUID 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com