| 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 >> Lenguajes De Programación >> Content
    Cómo analizar con expresiones regulares
    Las expresiones regulares pueden ayudar a analizar el texto que de otro modo sería difícil sin tener que escribir un analizador complicado. Una expresión regular es una cadena de texto que describe un patrón de búsqueda utilizando una serie de caracteres con significados especiales . Comprobación de la validez de una dirección de correo electrónico es un uso común de las expresiones regulares en los scripts de sitios web. Usted tendrá que organizar los datos en una lista , cree una regla de patrón de la expresión regular y luego recorrer la lista, analizar cada cadena con la función de la expresión regular. Instrucciones
    1

    Abra el archivo de código fuente en un editor , como Microsoft Visual Studio Express.
    2

    tienda los valores de texto que desea analizar en una matriz de cadenas . En C #, agregue el código siguiente al principio de la función :

    string [ ] cadena = " 2012 -Dec - 21 , 2010 - Ene- 11 , 2004 -Jun -26, 1999 -Mar- 10 " ; ;

    el ejemplo se utiliza una serie de fechas con el formato
    3

    tienda el patrón de expresión regular que desea analizar " dd- mmm -dd ". el texto en una variable de cadena. En C #, agregue el código:
    patrón de encordado

    = "^ \\ d \\ d \\ d \\ d -[ AZ] [ az] [ az] - \\ d \\ d $" ;
    < p> la parte "^ \\ d \\ d \\ d \\ d" coincide con el año " [AZ ] [ az] [ az ]" coincide con el mes y " \\ d \\ d $ " coincide con el día. El código " \\ d" coincide con un dígito numérico , mientras que " ^ " coincide con el principio del patrón y "$ " coincide con el final.
    4

    carga el modelo de expresión regular en un objeto " Regex " . En C #, agregue el siguiente código:

    Regex rx = new Regex (patrón) ;
    5

    Analizar la matriz de cadenas en un bucle a través de él , comprobando si cada uno es una cadena válida y la visualización de los resultados . En C #, agregue el código:

    foreach ( string s en str ) { if ( rx.IsMatch ( s ) ) Console.WriteLine ("{ 0 } es una fecha válida . " , S ) ; elseConsole.WriteLine ("{ 0 } no es una fecha no válida . " , s ) ;}
    6

    Guardar el archivo de origen , compilar y ejecutar el programa para analizar los datos usando expresiones regulares < . br>

    Previous :

    next :
      Artículos relacionados
    ·Cómo crear vistas en Oracle SQL 
    ·Cómo Multiplicar números binarios 
    ·Las ventajas de la Programación Declarativa 
    ·Cómo convertir HTML etiquetas con texto sin formato en…
    ·Cómo establecer valores dentro de un cuadro combinado …
    ·Scrum Ventajas 
    ·Cómo crear con el desarrollo basado en pruebas 
    ·Cómo ordenar con QBASIC 
    ·Cómo depurar en DLL 
    ·¿Qué es Microsoft WPF 
      Artículos destacados
    ·Cómo reemplazar TSQL 
    ·Java Tutorial pantalla de bienvenida 
    ·Cómo hacer un gráfico con jQuery 
    ·Cómo analizar un valor en Perl 
    ·Cómo quitar AutoDesk implementación Imágenes 
    ·Cómo encontrar las mayúsculas en Python 
    ·Javascript UNTERMINATED cuerdas errores literales 
    ·Cómo leer un carácter del archivo de caracteres con P…
    ·Cómo insertar elementos con DIV en JavaScript 
    ·Cómo utilizar una clase de área para excluir una regi…
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com