*   >> Lectura Educación Artículos >> tech >> desarrollo web

Los patrones de expresiones regulares en Php

l de la cadena de asunto, termina la expresión regular con el carácter '$'. La siguiente expresión produce una coincidencia: preg_match ("/última $ /", "Esta es la última") La siguiente expresión no produce una coincidencia: preg_match ("/última $ /", "El último boy") En la primera caso la palabra "último 'está en el extremo de la cadena de asunto. En el segundo caso, la palabra "último 'no está en el extremo de la cadena de asunto. Nota: $ realidad coincide con el final de la cadena de asunto, o justo antes de un carácter de nueva línea al final de la cadena de asunto.

^ Y $ son llamados ancla meta caracteres. Adaptación de la cadena Whole Ahora, tenga en cuenta que el. * Combinación de caracteres (punto seguido de asterisco) en el patrón coincide con cualquier cadena sub incluyendo una cadena sub de longitud cero. Puede coincidir con toda la cadena de asunto, utilizando el '^' con personajes de los '$'. El siguiente código produce una coincidencia: preg_match ("/^ ser * Final $ /.", "Principio y fin") El siguiente código también produce una coincidencia: preg_match ("/^ ser * Final $ /.

", "Comenzando con fin ") La cadena de asunto del primer caso es" principio y fin ". La cadena de asunto del segundo caso es "comienzo con el extremo". La diferencia se produce en la palabra en el centro (y /con). El patrón de expresión regular de ambos casos es el mismo. El patrón comienza con '^' y termina con '$'. La expresión regular indica que la cadena de asunto que se ajustará tiene que comenzar con "ser", seguido de cualquier carácter, cualquier número de veces; y la cadena de asunto tiene que terminar con el "fin".

Nota: Todo el tiempo, cuando decimos partido, en realidad estamos buscando la cadena de asunto para una sub-cadena, representado por el patrón de la expresión regular. Bueno, cuando son los mismos toda la cadena de asunto, la expresión regular representa a toda la cadena. En PHP el método o función utilizarse en lugar de la búsqueda () anterior, es match (); y es más conveniente para utilizar allí, de nuestra búsqueda () aquí. Así, ahora puede igualar toda una cadena.

En el momento de completar esta serie, usted será capaz de igualar una cadena sujeta toda tener palabras en particular dentro de la cadena. No voy a entrar en los detalles. Será un ejercicio para usted. Usted sólo tendrá que combinar muchas de las características que explico en la serie. Hemos hecho mucho hasta ahora, todavía hay muchas cosas que aprender. Expresiones regulares es relativa

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