Insertar caracteres especiales en patrones en scripts PHP

Cuando se trabaja con los scripts PHP, a veces es necesario para comparar cadenas de caracteres para ver si se ajustan a determinadas características, en lugar de para ver si coinciden con los valores exactos. Por ejemplo, es posible que desee para identificar secuencias que comienzan con S o cadenas que tienen números en ellos. Para este tipo de comparación, se compara la cadena a un patrón. Estos patrones se denominan expresiones regulares. Aquí hay una hoja de referencia que incluye algunos de los caracteres especiales que se utilizará al crear patrones:

PersonajeSignificadoEjemploPartidoNo es un partido
^A partir de la línea^ cgatomi gato
$Fin de la líneac $ticpalo
.Cualquier carácter individual..me voyla
?Precediendo elemento es opcionalmea? nmedias, hombresgemido
()Grupos caracteres literalesm (ea) nsignificarhombres, mn
[]Cualquier personaje en conjuntoabc [1-3]ABC1, abc2ABC4
[^]Cualquier no carácter en conjunto[! ea] m nmin, lun.hombres hombre
+Uno o maspuerta [1-3] +door111, door131puerta, door55
*Cero o máspuerta [1-3] *puerta, door311door4, door445
{,}Rango de repeticionesa {2,5}aa, aaaaaa, xx3
Carácter Escapesm * nm * nlos hombres, con una media
(| |)Cuerdas Alternos(Tom | Tommy)Tom, TommyThomas, Para



» » » » Insertar caracteres especiales en patrones en scripts PHP