Foros del Web » Programando para Internet » PHP »

Expresiones regulares?

Estas en el tema de Expresiones regulares? en el foro de PHP en Foros del Web. Hola amigos del foro: Se podria decir que 'tengo una piedra en el zapato', hace mucho tiempo que me estoy topando con 'Expreciones regulares', la ...
  #1 (permalink)  
Antiguo 26/03/2003, 22:25
 
Fecha de Ingreso: noviembre-2002
Ubicación: casablanca
Mensajes: 108
Antigüedad: 15 años
Puntos: 0
Expresiones regulares?

Hola amigos del foro:
Se podria decir que 'tengo una piedra en el zapato', hace mucho tiempo
que me estoy topando con 'Expreciones regulares', la verdad que cada ves
que veo funciones como preg_match o preg_replace se utilizan.
como por ej.
Código PHP:
preg_replace("/(<\/?)(\w+)([^>]*>)/e""'\\1'.strtoupper('\\2').'\\3'"$html_body); 
y la verdad me confundo mucho, bueno toda esta lata que he dado
para saber si alguien me puede ayudar a aprender como se usan,
ya sea una página o documentacion donde lo expliquen, ya que estoy
seguro que no voy a ser el unico agradecido.
Chaoooo amigos del foro.
__________________
----------- C o T o R ----------------
  #2 (permalink)  
Antiguo 26/03/2003, 22:40
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Bueno .. las expresiones regulares no son propias de PHP .. tan solo PHP te pone a tu disposición funciones para usarlas ..

Ademas .. PHP soporta dos tipos:

Regular Expression Functions (Perl-Compatible) .. Que son las que mencionastes preg_match() etc ..

Y tambien tienes las:

Regular Expression Functions (POSIX Extended) .. Que son las ereg() .. split() .. etc

Ambas se parecen mucho .. pero no son iguales. En general se basan en la sintax de expresiones regulares para Perl ..

Aquí tienes la documentación oficial:
http://www.pcre.org/man.txt
(útil si vas a usar preg_match() y afines ..)

Si quiers algo en castellano como "intruducción":
http://www.ignside.net/man/php/regex.php

Lo mejor es que leas el manual de PHP pero .. sobre todo los comentarios de los usuarios .. hay buenos ejemplos y algun que otro link hacia tutoriales o ejemplos ... (si te das cuenta .. la mayoría de links que puse son un extracto de lo que hay en php.net)

Como por ejemplo:
http://www.regexplib.com/

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:45.