| |
|
|
| |
 |
|
| |
|
|
| |
|
|
|
| |
|
|
| |
|
| |
| |
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";
}
?>
|
|
|
|
| |
|
| |
|
|
| |
|
|
| |
|
| |
|
| |
|
|
| |
Para visualizar tus páginas web de una manera profesional recomendamos FireFox
|
|
| |
|
|
| |
© Ing. Alfonso E. Martínez de Castro J.
2007 |
|
| |
|
|
|
|
|
|
|
|
| |
|
|
|
|
| |
|
|
|