Foros del Web » Programando para Internet » PHP »

¿Reemplazar espacio en blanco con ereg_replace?

Estas en el tema de ¿Reemplazar espacio en blanco con ereg_replace? en el foro de PHP en Foros del Web. Hola, Estoy tratando de reemplazar en una expresión un espacio en blanco con ereg_replace, para que el texto quede junto, pero no me lo detecta ...
  #1 (permalink)  
Antiguo 15/10/2008, 04:56
Usuario no validado
 
Fecha de Ingreso: marzo-2004
Mensajes: 349
Antigüedad: 20 años, 1 mes
Puntos: 0
¿Reemplazar espacio en blanco con ereg_replace?

Hola,

Estoy tratando de reemplazar en una expresión un espacio en blanco con ereg_replace, para que el texto quede junto, pero no me lo detecta simplemente poniéndolo ¿hay que poner alguna barra o algo?
  #2 (permalink)  
Antiguo 15/10/2008, 05:03
 
Fecha de Ingreso: noviembre-2002
Mensajes: 1.341
Antigüedad: 21 años, 5 meses
Puntos: 17
Respuesta: ¿Reemplazar espacio en blanco con ereg_replace?

En vez de una expresión regular, para sustiuir un caracter (en éste caso los espacios) utiliza str_replace:

http://es2.php.net/manual/es/function.str-replace.php
  #3 (permalink)  
Antiguo 15/10/2008, 05:18
Usuario no validado
 
Fecha de Ingreso: marzo-2004
Mensajes: 349
Antigüedad: 20 años, 1 mes
Puntos: 0
Respuesta: ¿Reemplazar espacio en blanco con ereg_replace?

La función es un poco más larga y cambio varias cosas, pero lo que me hace la puñeta es un espacio...
  #4 (permalink)  
Antiguo 15/10/2008, 05:24
 
Fecha de Ingreso: noviembre-2002
Mensajes: 1.341
Antigüedad: 21 años, 5 meses
Puntos: 17
Respuesta: ¿Reemplazar espacio en blanco con ereg_replace?

Postea la expresión regular. Hace tiempo que no lidio con ellas, pero siempre habrá alguien que te pueda echar un cable viendo la expresión y sabiendo qué es lo que quieres conseguir con ella.
  #5 (permalink)  
Antiguo 15/10/2008, 06:03
Usuario no validado
 
Fecha de Ingreso: marzo-2004
Mensajes: 349
Antigüedad: 20 años, 1 mes
Puntos: 0
Respuesta: ¿Reemplazar espacio en blanco con ereg_replace?

Es esta:

$nombrearchivo2=ereg_replace ("\ (([0-9])\)", "_c\\1", $nombrearchivo1);

El espacio no sé si lo véis, está entre la barra y el primer paréntesis. Es una función para cambiar archivos llamados automáticamente archivo (1).jpg archivo (2).jpg a la estructura típica de esa web (con _c1.jpg _c2.jpg)...
  #6 (permalink)  
Antiguo 15/10/2008, 06:38
 
Fecha de Ingreso: abril-2008
Mensajes: 453
Antigüedad: 16 años, 1 mes
Puntos: 16
Respuesta: ¿Reemplazar espacio en blanco con ereg_replace?

porque no usas str_replace como dice Keysher solamente para sacarle los espacios y luego le pasas la expresion regular
  #7 (permalink)  
Antiguo 16/10/2008, 04:08
Usuario no validado
 
Fecha de Ingreso: marzo-2004
Mensajes: 349
Antigüedad: 20 años, 1 mes
Puntos: 0
Respuesta: ¿Reemplazar espacio en blanco con ereg_replace?

mmm

Voy a probar!
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 14:48.