*   >> Lectura Educación Artículos >> science >> programación

Expresiones regulares en Perl Para Los Novice

Expresiones regulares en Perl para el principiante - Parte 1 Introducción Esta es la primera parte de mi serie, expresiones regulares en Perl para el principiante. Considere la cadena, "Este es un hombre". Suponga que usted no conoce el contenido de la cadena; la cadena podría haber sido escrito por el usuario y el código Perl ha asignado a una variable. Usted puede tener las siguientes dos preguntas: 1) ¿El aguijón tiene la palabra "hombre"? 2) Si la cadena tiene la palabra "hombre", se puede cambiar a "la mujer".

Hay muchas otras preguntas que son similares (y más complejo) a las dos preguntas anteriores. Manejo de esto en código es el tema llamado expresiones regulares, abreviadas, Regex. Se trata de una serie de artículos. A pesar de que esta serie se refiere al principiante, como en el título, cubro mucho sobre Perl expresiones regulares. La palabra, "Novice" simplemente se refiere a la forma simplificada y progresiva en la que he presentado la información. La Palabra, Regex En el ejemplo anterior, "hombre" es una expresión regular.

En términos más generales, Regex es una cadena sub de caracteres que desea saber, si existe en alguna cadena disponible. Esta cadena dispone también podría haber sido asignado a una variable. Coincidencia Cuando la expresión regular se ve en la cadena disponibles, decimos se ha producido a juego. Esa es la expresión regular tiene coincida con la cadena. Cuando se produce coincidencia, la sustitución puede seguir. Si la expresión regular, "hombre" en el ejemplo anterior se ve, puede ser sustituida por la palabra "mujer".

Modernas y Formas Moda antiguas de codificación Regex Al principio, para responder del tipo anterior de preguntas que tenía que hacer la codificación usando conceptos básicos de programación (declaración de variables, condiciones, bucles, etc.). Sepa que las preguntas como las que anteriormente se pueden clasificar. Perl se acercó con funciones en un módulo, para manejar las preguntas anteriores; esto le da al programador menos trabajo. El programador utiliza estas funciones en una manera especial, sin ser realmente consciente de que está usando.

El uso de estas funciones incorporadas se hace conveniente con símbolos especiales. En esta serie, nos enteramos de las formas especiales de responder a las preguntas de los tipos anteriores. Requisitos te darán muestras de código que se puede tratar. Estoy usando ActivePerl y Windows XP. AcivePerl es Perl para las ventanas. Usted puede utilizar Perl para cua

Page   <<       [1] [2] [3] [4] [5] >>
Copyright © 2008 - 2016 Lectura Educación Artículos,https://lectura.nmjjxx.com All rights reserved.