Foros del Web » Programación para mayores de 30 ;) » Programación General »

Ayuda con expresion regulart

Estas en el tema de Ayuda con expresion regulart en el foro de Programación General en Foros del Web. Hola a todos necesito ayuda con este tema que la verdad se me esta complicando muchísimo Necesito reemplazar una palabra de una web por otra ...
  #1 (permalink)  
Antiguo 01/11/2010, 18:33
 
Fecha de Ingreso: agosto-2008
Mensajes: 27
Antigüedad: 16 años, 3 meses
Puntos: 0
Busqueda Ayuda con expresion regulart

Hola a todos necesito ayuda con este tema que la verdad se me esta complicando muchísimo

Necesito reemplazar una palabra de una web por otra mediante expresión regular, es decir primero encontrar esa palabra y una vez que la haya encontrado reemplazarla o añadirle a su lado otra

Quiero reemplazar [code] por [hide] o añadírsela a su lado es decir que quede así [hide] [code] pero simplemente no puedo hacerlo alguien me daría una mano?

No se si esta bien posteado en esta categoría.

Desde ya muchas gracias.

Hasta ahora logre encontrarlo

Código:
^\[code\]

Última edición por doom12344; 01/11/2010 a las 19:28
  #2 (permalink)  
Antiguo 02/11/2010, 09:31
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Ayuda con expresion regulart

¿en qué lenguaje? cada lenguaje maneja las sustituciones de forma ligeramente diferente.
Nota también que ^ indica el comienzo de la cadena, por lo que solamente coincidirá con una cadena que comience con la etiqueta.

Lo que querés se puede hacer usando

Código:
(\[code\])
(para encontrar)
[code][hide]\\1[code] (como cadena de sustitución).

En perl sería
Código:
s/(\[code\])/[hide]$1/g
  #3 (permalink)  
Antiguo 02/11/2010, 22:52
 
Fecha de Ingreso: agosto-2008
Mensajes: 27
Antigüedad: 16 años, 3 meses
Puntos: 0
Respuesta: Ayuda con expresion regulart

No se en que lenguaje es creo que php :S o .net no se la verdad

aca tenes un ejemplo

Cita:
(?i)\[[/]{0,1}color[=]{0,1}[\w\d#"']*\]
no funciona el que me pasaste :(

_Igualmente muchas gracias por la respuesta :D

Última edición por doom12344; 02/11/2010 a las 23:08
  #4 (permalink)  
Antiguo 03/11/2010, 18:59
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Ayuda con expresion regulart

si no sabés qué lenguaje, no veo cómo podría darte más detalles.

Etiquetas: expresion
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 23:27.