Expresiones regulares EE.RR, ¿Qué son?

 
Inicio > Expresiones regulares > ¿Qué son?

 
Las expresiones regulares son cadenas de caracteres que forman un patrón y expresan un texto más extenso, en PHP se pueden usar muchas funciones, estas son algunas:

preg_match ( http://php.net/preg_match )
preg_replace ( http://php.net/preg_replace )
preg_match_all ( http://php.net/preg_match_all )
ereg ( http://php.net/ereg )
eregi ( http://php.net/eregi )
ereg_replace ( http://php.net/ereg_replace )
eregi_replace ( http://php.net/eregi_replace )

Nota: las funciones que solo diferencian con un "i" es básicamente lo mismo, solo no hace la distinción de mayúsculas y minúsculas
 
Y algunas mas, para los primeros ejemplos usare preg_replace , para usar esta función se tienen que usar delimitadores, aquí usaremos slashes ( / ) es decir:

/ ( expresión ) / [modificadores]

después del segundo delimitador es posible añadir algunos modificadores (que en su momento veremos).

Ahora un ejemplo para que valla quedando mas claro, haremos nuestro patrón:

$patron = "/ca/";

y el string que servirá para realizar la comparacion:

$string = "casa";
ahora la comparativa:

<?php
if( preg_match($patron, $string)){
echo "Coincide";
}
else{
echo "No coincide";
}
?>
 
 

 
  << Cookies, Ejemplo de uso Siguiente: Expresiones regulares EE.RR, Patrones >>
 
    Anunciate Contacto ¿Algún fallo?
 
 
 
 
 
Para visualizar tus páginas web de una manera profesional recomendamos FireFox

 
     
 
© Ing. Alfonso E. Martínez de Castro J. 2007
 
     
Creative Commons License
Esta obra está bajo una licencia de Creative Commons.