| 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 expresiones regulares para comprobar una cadena que es numérico
    Uso de expresiones regulares es una poderosa manera de analizar los datos de los archivos , pero a un principiante puede ser frustrante . Los símbolos y la sintaxis extraña fácil conseguir de forma aplastante en las expresiones complejas. De todos modos, aprender expresiones regulares es fundamental para ser un administrador de sistemas eficaces. Si usted necesita para comprobar cadenas que son numéricos , se puede crear una expresión para comprobar lo que sea que necesite de esa cadena , mientras que saltar a través de líneas que no contienen ningún número . Instrucciones
    1

    Crear " . Pl" archivo o abrir uno ya existente.
    2

    Crear una variable para almacenar el resultado de la expresión regular . Vamos a usar "$ cadena" como nuestra variable. Se puede utilizar cualquier cadena que desee comprobar con una expresión regular .
    3

    Crear una expresión regular para buscar los números. Esto se hace utilizando " \\ d" o " [ 0-9 ]" cada uno intentará encontrar un dígito en la cadena . Si sólo desea un número específico o rango de números , puede cambiar los números. Así que si sólo quería los números 3-6 , por ejemplo , se utiliza " [ 3-6 ]" . Ahora agregue el operador " +" para capturar números que tienen más de un dígito. Usando nuestra variable , se vería así:

    $ string = ~ m /[ 0-9 ] + /;

    Si la cadena contiene al menos un dígito de cualquier tamaño , lo hará volver "verdadero ". la "m //" Sintaxis simplemente denota lo siguiente como una expresión regular.
    4

    Capture los números que usted necesita , añadiendo entre paréntesis la expresión regular que capturará ellos . En nuestro ejemplo , vamos a capturar el primer número que se encuentra en una cadena. Al poner paréntesis alrededor de ella , podemos llamar el resultado del partido

    $ string = ~ m /( [ 0-9 ] +) /; print " Este es el primer partido: $ 1" . ;

    Este ejemplo muestra el partido que se encuentra en el primer conjunto de paréntesis. Hay muchas otras maneras de utilizar expresiones regulares para comprobar cadenas numéricas , pero varían en gran medida , ya que todo depende de lo que usted necesita comprobar.

    Previous :

    next :
      Artículos relacionados
    ·Cómo utilizar variables en Perl Regex para Ubuntu 
    ·Cómo leer un archivo XML de FH Perl 
    ·Cómo declarar una matriz de funciones Perl 
    ·La función de división de Perl 
    ·Cómo crear un PDF a partir de un texto con Perl 
    ·Cómo calcular los factores primos de un número entero…
    ·Perl Tutorial para la impresión y HTML Inline HTML Fra…
    ·Cómo hacer un script Flood 
    ·Cómo sustituir una cadena en Perl 
    ·Cómo convertir archivos planos a XML 
      Artículos destacados
    ·Cómo agregar JButton a JPanel 
    ·Acerca de los atributos de un centro de guardería 
    ·Cómo ejecutar Rubí en jEdit 
    ·Cómo agregar un nuevo campo en una tabla con PHP para …
    ·Cómo deshabilitar Títulos en FancyBox 
    ·Error de sintaxis : Bad matriz declaradores 
    ·Cómo manejar excepciones en Ruby 
    ·Cómo exportar una base de datos MySQL 
    ·La diferencia entre los timbres de hora en PHP 
    ·¿Qué son las terminologías de Visual Basic 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com