| 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
    ¿Qué es una expresión de Etiquetado
    ? Virtualmente cada lenguaje de programación - y muchas herramientas de codificación de terceros - proporcionar encontrar y reemplazar opciones que trabajar con cadenas de texto. Uno que muchos ofrecen es una característica común de programación llamado una expresión regular. Mientras funcionalidad y los detalles de cómo las expresiones regulares depende del lenguaje de programación o de herramientas, todos los utilizan para buscar , encontrar y reemplazar texto . Expresiones regulares Tagged , comunes en las aplicaciones de Microsoft Visual Studio , son un ejemplo de una función de la expresión regular. Identificación

    Tagged expresiones regulares, más comúnmente conocida como expresiones etiquetadas , funcionan como parámetros en la parte de "hallazgo" de un comando de expresiones regulares de búsqueda y reemplazar. En una expresión etiquetada , identificadores tales como llaves o corchetes rodean una o más secciones de una cadena de texto que desea encontrar , preservar y luego incorporar en el texto de reemplazo . El número total de expresiones etiquetadas se pueden incluir en un solo comando "find " depende, sin embargo , en el lenguaje de programación o herramienta. Por ejemplo, en aplicaciones de Visual Studio , puede incluir hasta nueve expresiones marcadas en cada comando "find " .
    Datos

    Cuanto más compleja sea la "solución " las expresiones etiquetadas más útiles convertirse. Un simple comando de búsqueda y reemplazo es más adecuado cuando , por ejemplo , hay múltiples apariciones de un único error de formato idéntico , tal como un espacio adicional entre un identificador y dos puntos . Expresiones etiquetadas son la mejor opción, sin embargo, cuando usted tiene por lo menos una instancia de texto con el formato correcto , así como cadenas de texto que contienen varios errores, como escribir mal una palabra y un espacio extra entre un identificador y un colon. Expresiones Tagged vuelven aún más útil cuando hay varios errores , pero diferentes , como algunas cadenas de texto con un espacio adicional y otras con dos espacios adicionales entre un identificador y un colon. Aquí , las expresiones etiquetadas le permiten hacerse cargo de todos los errores en un solo comando "find " , con muy poco código .
    Ejemplo

    Un ejemplo sencillo de cómo se puede utilizar una expresión etiquetada es añadir el texto " para su tiempo" para todos los casos de cadenas de texto que incluyen las palabras " gracias " y " Gracias" utilizando el Generador de expresiones Studio 2010 Visual . Abra la ventana " Buscar y reemplazar" cuadro de diálogo desde el menú principal VS o mediante el comando de teclado "Ctrl -Shift -H ". Abra el generador de expresiones , seleccionando " Expresiones regulares " de la lista desplegable en la sección de uso . Rodean la expresión regular " Gracias [ az] +" con los apoyos en el " Buscar" de campo para que sea una expresión etiquetada :

    { Gracias [ az] + }

    Añadir " \\ 1 por su tiempo "en el" campo " para añadir un nuevo texto a todas las instancias de la cadena de texto " Reemplazar Expresión Etiquetado 1 . "
    Consideraciones

    el símbolo de sintaxis una expresión etiquetada puede ser simple, pero los corchetes o llaves que utilice representan sólo una parte de los símbolos de sintaxis de una expresión regular " encontrar" utiliza comandos . Mientras que las herramientas como Visual Studio Generador de expresiones pueden hacer que la creación periódica - y etiquetado - expresiones más fácil , el complejo de la sintaxis y los requisitos de formato de expresiones regulares hacen antecedentes un requisito previo esencial para dar formato y utilizarlos correctamente
    < . br>

    Previous :

    next :
      Artículos relacionados
    ·Los efectos de desbordamientos de búfer y Cadenas con …
    ·Cómo convertir caracteres no ASCII en Python 
    ·Cómo calcular Máximo cursores abiertos 
    ·Cómo crear dos columnas mediante Div 
    ·DIY Drives paso a paso 
    ·Cómo depurar en DLL 
    ·Cómo escribir una secuencia de comandos en Linux 
    ·Cómo modificar los archivos TTF 
    ·Cómo combinar muchas figuras con WinEdt 
    ·Cómo convertir Ingresar campos a Alpha Numeric en COBO…
      Artículos destacados
    ·Cómo mostrar datos desde MySQL en PHP 
    ·Creación de un Sistema de Archivo de archivos PHP 
    ·Cómo ejecutar un comando de secuencias de comandos SQL…
    ·Cómo utilizar el cuadro combinado con Netbeans GUI 
    ·Cómo calcular el total de la columna de DataGrid 
    ·Redefinir métodos en C + + 
    ·Cómo dibujar una línea recta en Python Turtle 
    ·Cómo configurar Conjunto de registros DAO en Visual Ba…
    ·Cómo reemplazar Regex en Python 
    ·Cómo crear un campo entero 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com