| 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
    Cómo utilizar una variable en las expresiones regulares de Perl
    En Perl, una expresión regular, o " regex ", es una cadena de caracteres . En muchos casos , estos caracteres se guardan en las variables de cadena . Utilice los operadores de Perl y clases de personajes para realizar alguna tarea en una expresión regular , como la cadena coincidente o buscar y reemplazar caracteres específicos. Asignar valores a las variables , ya sea en el propio código o pedir al usuario para la entrada en tiempo de ejecución y luego utilizar estas expresiones en la secuencia de juego de caracteres. Instrucciones
    1

    Abra un archivo de programa Perl. Inserte el cursor en el lugar que desee utilizar expresiones regulares
    2

    Escriba el siguiente código:

    my $ cat = " Mi gata dio a luz a tres gatitos ";
    .

    print $ cat . " \\ n";

    $ cat = ~ s /tres /cuatro /;

    print $ cat . " \\ n";

    La primera línea define el valor de una variable y la segunda línea imprime en la pantalla. La tercera línea se utiliza el operador de sustitución para reemplazar "tres" en la variable con " cuatro". Si el operador no puede encontrar el patrón que corresponda ( "tres" ) , no cambia el valor de la variable a todas
    3

    Escriba el siguiente código: .

    Impresión " Escriba algo :";

    my $ entrada = <>;

    if ( $ entrada = ~ m /e /i ) {print "Lo que ha escrito contiene la letra« e ' ";}

    else { print" lo que ha escrito no contiene la letra' e ' ";}

    las dos primeras líneas de solicitar al usuario que introduzca una cadena y guarda de la entrada en una variable . La sentencia if se utiliza el operador partido para ver si el usuario escribe la letra " e ". La parte de " i" del operador indica al operador de ignorar caso. Cambiar a " s " para distinguir entre mayúsculas y minúsculas
    4

    print " Introduce un número de teléfono :"; .

    Mi teléfono $ = <>;
    < p> if ($ telefónica = ~ /\\ d \\ d \\ d \\ d \\ d \\ d \\ d /) {print "Usted ha introducido correctamente el número de teléfono ";}

    else { print " Usted no se ha introducido correctamente el número de teléfono ";}

    utiliza las clases de caracteres para comprobar la entrada de cadena para ver si coincide con el formato de un número de teléfono y luego le dice al usuario si lo hizo o no se ha introducido un número correctamente. Los " \\ d" clases de personajes comprueba expresiones de números. También puede utilizar " \\ w " para comprobar que no existen caracteres o " \\ s " para comprobar si hay un espacio en blanco . Uso de la mayúscula para cualquiera de estas tres clases niega sus representaciones .
    5

    Guardar el archivo de programa Perl.

    Previous :

    next :
      Artículos relacionados
    ·Cómo incrustar comandos Unix en Perl 
    ·Requieren Perl vs. Uso 
    ·Cómo integrar Perl en HTML 
    ·Cómo comprobar los valores en Pseudocódigo 
    ·Cómo ejecutar un exploit IPBFree Con Perl 
    ·¿Cómo obligar a cualquier archivo en un UTF -8 en Per…
    ·Cómo eliminar un archivo en Perl 
    ·¿Qué hacen SQL Perl Scripts hacer 
    ·Cómo ocultar Contraseña personajes en STDIN Perl Vent…
    ·Cómo utilizar Net Twitter PERL 
      Artículos destacados
    ·Cómo leer un PC Número de serie en Visual Basic 
    ·Cómo Entrada y Salida en Java 
    ·Cómo convertir una fecha del calendario para una caden…
    ·Cómo cambiar el nombre de las columnas en MySQL 
    ·Cómo crear un arco en GTK Radiant 
    ·Cómo insertar jQuery 
    ·C Tutorial : Tipos de datos 
    ·¿Cómo puedo obtener el valor decimal de una matriz de…
    ·¿Cómo revertir una matriz 
    ·Cómo utilizar el cuadro de Autocompletar en WPF 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com