Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it L'avatar di mexican
    Registrato dal
    Oct 2001
    residenza
    cava de tirreni
    Messaggi
    3,541

    ricavare testo da una stringa

    Ciao a tutti, vorrei capire che funzione devo usare per ricavare una specifica parte di testo da una stringa.
    Esempio:

    io ho una stringa del tipo:
    campi_123 oppure: campi_1 oppure: campi_23

    diciamo che la parte variabile sono i numeri dopo _ (underscore)

    Quindi ora mi serve recuperare il testo che c'è prima di _ (underscore)

    come posso fare?

  2. #2
    prima=left(stringa, instr(stringa, "_"))

    that easy!

  3. #3
    Utente di HTML.it L'avatar di mexican
    Registrato dal
    Oct 2001
    residenza
    cava de tirreni
    Messaggi
    3,541
    Originariamente inviato da optime
    prima=left(stringa, instr(stringa, "_"))

    that easy!
    thanks

  4. #4
    Utente di HTML.it L'avatar di mexican
    Registrato dal
    Oct 2001
    residenza
    cava de tirreni
    Messaggi
    3,541
    Originariamente inviato da optime
    prima=left(stringa, instr(stringa, "_"))

    that easy!
    mi spiace ma non funziona:

    <%
    stringa="ndomande_113"
    stringa1="ndomande_13"
    stringa2="ndomande_3"

    response.Write(left(stringa, instr(stringa, "_")) & "
    ")
    response.Write(left(stringa1, instr(stringa, "_")) & "
    ")
    response.Write(left(stringa2, instr(stringa, "_")) & "
    ")

    %>

    qui mi dovrebbe dare:
    113
    13
    3

    ma non è così

  5. #5

    Re: ricavare testo da una stringa

    Originariamente inviato da mexican
    ...Esempio:

    campi_123 oppure: campi_1 oppure: campi_23

    Quindi ora mi serve recuperare il testo che c'è prima di _ (underscore)
    abbello, hai chiesto la parte PRIMA!

  6. #6
    Utente di HTML.it L'avatar di mexican
    Registrato dal
    Oct 2001
    residenza
    cava de tirreni
    Messaggi
    3,541

    Re: Re: ricavare testo da una stringa

    Originariamente inviato da optime
    abbello, hai chiesto la parte PRIMA!
    si vero scusami... intendevo partendo dalla fine, quindi mi serve recuperare la parte dopo.
    come posso fare?
    Grazie per la disponibilità

  7. #7
    dopo=mid(stringa, instr(stringa, "_")+1)

  8. #8
    Utente di HTML.it L'avatar di mexican
    Registrato dal
    Oct 2001
    residenza
    cava de tirreni
    Messaggi
    3,541
    Originariamente inviato da optime
    dopo=mid(stringa, instr(stringa, "_")+1)
    grazie gentilissimo

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 © 2026 vBulletin Solutions, Inc. All rights reserved.