![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
![]() ![]() Ejemplos pueden ser los siguientes: 12345 Titulo.tif --> 12345 12345_Titulo.tif --> 12345 1234 Titulo.tif --> 1234 1234_Titulo.tif --> 1234 En estos casos he de extraer los dos numeros de forma independiente: 12345 1234 Titulo.tif --> 12345 1234 12345_1234 Titulo.tif --> 12345 1234 12345_1234_Titulo.tif --> 12345 1234 Si alguien tiene algo de tiempo, ¿me podria ayudar a encontrar un algoritmo para resolver este programa? De antemano muchas gracias. |
#2
|
|||
|
|||
Una solución
A mi se me ocurre una solución. Primero pon el nombre del fichero en una variable (strNombreFichero) y haces un bulce comprobando los caracteres de la siguierte forma:
|
#3
|
||||
|
||||
gracias, esto resuelve una parte
Primero, gracias por esta solución.
La verdad es que resuelve parte del problema, pero aún hay dos detalles que fallan: - En el caso de dos referencias distintas, las juntaria como una sola de 9 digitos - Si en el título hubiese algún número también lo incluiria en la referencia Recibe un saludo ![]() |
#4
|
|||
|
|||
Cita:
Cita:
|
#5
|
||||
|
||||
Muchas gracias
Muchas gracias por tu ayuda.
Tienes toda la razón, no me habia mirado bien el codigo. ![]() |
![]() |
|
|
![]() |
|