Ver Mensaje Individual
  #5 (permalink)  
Antiguo 13/02/2007, 14:06
Avatar de eeeee
eeeee
 
Fecha de Ingreso: febrero-2004
Ubicación: Almería
Mensajes: 397
Antigüedad: 21 años, 2 meses
Puntos: 0
Re: Renombrar masivamente

Bueno, el patrón tiene que detectarlo el script.
No me importa que sea lento ya que sólo lo va a hacer una vez.
Estoy probando e investigando con este código y casi lo hace. Sólo le falta pulirlo.
Código PHP:
<%
cadena "the_u2_the_best_of_1960_1970_front.jpg,the_u2_dublin_1993_back.jpg,the_u2_dublon_(1993_back.jpg,u2_dublon_(1993_back.jpg"

vec split(cadena",")
Cnt 0
Veces 
0
For i=0 to Ubound(vec)
   
On Error Resume Next
vec1 
split(vec(i), "_")
vec2 split(vec(i+1), "_")
For 
a=LBound(vec1to Ubound(vec1)
For 
b=LBound(vec2to Ubound(vec2)
'Response.Write vec1(a)&" "&vec2(b)&"<br>"

        If vec1(a)=vec2(b) Then
 Cnt=a
Veces = Veces + 1
else
if Veces<>0 then
       vec1(Cnt) = vec1(Cnt) & "_-"
       vec2(Cnt) = vec2(Cnt) & "_-"
NewCad = Join(vec1,"_")
Response.Write vec1(Cnt) & "  -> "& NewCad &"<br>"
'
vec(Cnt) = "(" vec(Cnt) & ")"
Veces=0
        End 
IF
        
End IF


      
Response.Write vec1(a)&" "&vec1(b)&"<br>"

Next

Next
Next

     
%> 
Creo que se puede sacar algo.

Salu2
__________________
Eusol .............
aprendiendo de ustedes
________________________

http://www.alicun.com