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

Más patrones de expresiones regulares en Php

PHP expresiones regulares - Parte III Introducción En esta parte de la serie, que continúan analizando patrones en PHP expresiones regulares. Repeticiones en la cadena de asunto a juego, los personajes o grupos de caracteres pueden repetirse. Vamos a hablar de grupos de personajes, como un tema, más adelante. Por ahora, vamos a concentrarnos en un solo carácter se repite. Hay metacaracteres cuantificador que nos permiten igualaremos repetición de caracteres individuales o grupos de caracteres en la cadena de asunto. Estos personajes meta son:?, *, +, Y {}.

Ellos nos permiten decidir sobre el número de repeticiones que estamos buscando. Los cuantificadores se colocan inmediatamente después del carácter, clase de caracteres, o agrupación (véase más adelante) en la expresión regular. Aquí están con sus significados, donde x se refiere a un personaje en particular: x *: significa los partidos 'x' 0 o más veces, es decir, cualquier número de veces x +: significa partido 'x' 1 o más veces, es decir, por lo menos una vez x? : Significa los partidos 'x' 0 o 1 veces x {n,}: significa partido "x" al menos n o más veces; tenga en cuenta la coma.

x {n}: partido "x" al menos n veces, pero no más de m veces: partido {n, m} 'x' exactamente n veces x. Nota: la letra "x" por encima de siglas de cualquier carácter de un texto, por ejemplo, "b", "c", "d", "1", "2", etc. El cuantificador se escribe dentro de un patrón (expresión regular). Ejemplos * Detecta el elemento anterior 0 o más veces. /* /o partidos 'o' en 'fantasma' de la cadena de asunto, "Un fantasma booooed". También coincidiría "oooo" en la cadena de asunto. Para dar a la expresión regular más lo que significa que hay que combinarlo con otros personajes.

Por ejemplo, /bo * /partidos 'boooo' en "Un fantasma booooed" y "b" en "Un pájaro gorjeaba", pero no en "Una cabra gruñó", a pesar de que esta última cadena tiene una «o». + Coincide con el punto anterior 1 o más veces. Equivalente a {1,} - ver abajo. /a + /coincide con la "a" en "dulce" y todas las a en "caaaaaaandy". ? Coincide con el anterior punto 0 o 1 vez. /e? le? /coincide con el 'el' en el "ángel" y el "le" en "ángulo.". /e? le? /medios, que tienen una palabra que tiene 'l' opcionalmente precedido por 'e' y opcionalmente seguido por 'e'. Esto significa, también coincidirá, "mentir".

En el momento de terminar esta serie, usted sabrá cómo modificar la expresión regular, restringir para que coincida con solamente "ángel" o "ángulo". {n,} donde n es un

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