| 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 poner caracteres especiales en una variable en Perl
    Al asignar valores a las variables en Perl, utilice comillas simples para asignar los datos literales cerrados o dobles comillas para incluir datos que desea interpolar , como cuando se utilizan variables adicionales en el cadena. A veces puede que tenga que usar caracteres especiales en la variable , como comillas dobles , pero su uso se cierra la cadena. Para evitar esto, utilice la barra invertida de "escapar " caracteres. La barra invertida indica al programa Perl que el siguiente carácter o los caracteres tienen un propósito especial, y que usted quisiera que leyera los caracteres diferente que el programa normalmente. Instrucciones
    1

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

    $ var = "" Hola ", le dije " ;

    print $ var ;

    Esto provoca un error porque Perl ve a los dos doble. comillas al comienzo y asume la cadena se abre y cierra allí. Todos los datos después de que se fuera de lugar y no sigue la sintaxis de Perl correcta
    2

    Eliminar las dos anteriores líneas de código y las sustituye por la siguiente: .

    $ Var = "\\" hola \\ ", le dije. " ;

    print $ var ;

    Perl ve las dos barras invertidas y sabe que el carácter que sigue cada uno es parte de la variable de cadena y no pretende cerrarla. El resultado de la función de impresión es " -Hola- le dije. "
    3

    Escriba el siguiente código:

    $ var = "El precio es de $ 3 . " ;

    print $ var ;

    Perl utiliza el signo del dólar como un carácter especial para denotar variables. Debido comillas dicen Perl para interpolar los contenidos dentro de la cadena , Perl piensa que "$ 3" es otra variable. En este caso, no tiene ningún valor , por lo que la salida de la función de impresión es
    4

    Eliminar las dos anteriores líneas de código y las reemplaza con el siguiente " El precio es . "

    $ var = " el precio es \\ $ 3. " ;

    print $ var ;

    la barra invertida se escapa el carácter de signo de dólar, por lo que la salida de aquí es " el precio es de $ 3 . " Para evitar tener que escapar de caracteres , puede utilizar comillas simples para asignar un valor a $ var . Si lo hace, le dice al programa Perl para tomar el valor literal , por lo que el uso de " El precio es de $ 3 ", sin una barra invertida antes de que el signo de dólar es igual a " El precio es \\ $ 3. "
    5

    Escriba el el siguiente código :

    $ var = "Este es un n \\ nEste es n en una nueva línea . " ;

    print $ var ;

    Mientras que el valor de esta variable se ve un poco confuso , en realidad hay nada de malo en el código. El "\\ n " es una secuencia de escape especial que le dice Perl para insertar una nueva línea. El resultado de esta salida escribe: " Se trata de un n " y "Esto es n en una nueva línea " en dos líneas separadas. El "\\ n " no aparece . Perl tiene otras secuencias de escape , como " \\ t" de una pestaña, " \\ u " para convertir el siguiente carácter en mayúsculas y " \\ U " para convertir todos los caracteres en mayúsculas hasta que " \\ E" indica que se detenga.

    Previous :

    next :
      Artículos relacionados
    ·Cómo utilizar la función de impresión en Perl 
    ·Cómo incrustar comandos Unix en Perl 
    ·Tipos de protocolos MANET 
    ·¿Cómo impedir que una persona viene a mi casa 
    ·Cómo obtener el último argumento como un array en Per…
    ·Cómo configurar la autenticación de formularios 
    ·Cómo leer más de una línea a la vez en Perl 
    ·Cómo eliminar un retorno de carro de una cadena en Per…
    ·Cómo reemplazar espacios finales Con las expresiones r…
    ·Cómo escribir código Perl Portable 
      Artículos destacados
    ·Cómo convertir UTC a la hora del Pacífico en PHP 
    ·Diferencias entre 6.0 y VB.NET Visual Basic 
    ·¿Qué es Python 2.2.3 
    ·¿Cómo saber las dimensiones de una matriz en Python 
    ·Cómo cambiar Coordenadas de ángulos en Java 
    ·Cómo recuperar MP3 inmuebles como Álbum Tamaño del a…
    ·Cómo ocultar Javascript Checkbox 
    ·Cómo combinar archivos planos 
    ·Tutorial Hola Mundo 
    ·Cómo dejar de VBA se ejecute 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com