Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2001
    Messaggi
    452

    lettura n caratteri in stringa

    Salve, purtroppo mi trovo davanti a questo problema per me insormontabile per voi magari stupido.

    Io ho questa stringa c:\pippo\pippo_123_456.jpg

    da questa stringa io dovrei tirare fuori solamente 123 e 456 che chiaramente sono valori sempre diversi, anche il percorso potrebbe essere diverso da c:\pippo\ecc, mi potete dare una mano perfavore ?

    Grazie 1000

  2. #2
    Utente di HTML.it L'avatar di Brainjar
    Registrato dal
    Nov 2004
    Messaggi
    1,162
    Linguaggio ?
    Ciao, Brainjar

  3. #3
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Ma quali sono le "cose certe" di questa stringa?

    Ovvero, c'e' sempre il carattere _ prima delle cifre?
    Le cifre sono sempre in due gruppi da tre?
    Sono sempre alla fine del nome prima dell'estensione?

  4. #4
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    2
    scasate VB6

    sicuramente le cifre sono sempre alla fine del nome prima dell'estensione? Ma potrebbe essere anche gruppi di 2 o 4 cifre e non sempre di 3

    ciao e grazie 1000

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2001
    Messaggi
    452
    ragazzi scusate dia è un collega che si è loggato con il MIO pc.

    md76

  6. #6
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Ma stai facendo delle domande tu a me?

  7. #7
    Utente di HTML.it
    Registrato dal
    Jul 2001
    Messaggi
    452
    Per oregon

    scusami ma non ho ben capito il tuo post , comunque io sto ancora sbattendo la testa contro questo problema.

    Ciao ciao

  8. #8
    Utente di HTML.it L'avatar di Brainjar
    Registrato dal
    Nov 2004
    Messaggi
    1,162
    Ti ha chiesto se la frase di dia era una domanda :
    sicuramente le cifre sono sempre alla fine del nome prima dell'estensione?
    O se era un errore di battitura quel punto interrogativo.

    In pratica vorremmo sapere se le cifre numeriche sono sempre
    precedute dal carattere _ (underscore).

    Se si, puoi utilizzare la funzione instr().
    Ciao, Brainjar

  9. #9
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Certo che non capisci ... se il tuo collega si intromette e fa delle domande all'interno del thread, non capiamo tutti ...

    Con la funzione instr - come detto da Brainjar - puoi cercare il carattere _ e con la Mid, a partire da quei valori, puoi estrarre i valori numerici.

    Oppure, puoi utilizzare la funzione Split usando come separatore il carattere _ e analizzare i risultati nell'array.

  10. #10
    Utente di HTML.it
    Registrato dal
    Jul 2001
    Messaggi
    452
    oregon hai ragione, comunque 1000 grazie di tutto ci sono riuscito, tutto ok.

    ciao

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.