Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    1,150

    prelevare prima parte di una stringa fino al carattere "_"

    Ciao,
    non sono riuscito a trovare molto, per risolvere questo "banale" problema.

    Ho una stringa del tipo

    "9,12345_XXX"

    dove XXX può variare da 1 a N, e comunque sarà sempre presente.

    Come faccio ad estrarre tutto ciò che c'è prima del carattere "_" e salvarlo in una variabile?
    Sul forum ho trovato un intervento del tipo

    left(stringa,(len(stringa))

    Che chiaramente non è adatto a questo caso.
    Ma potrebbe essere da spunto, sostituendo len(stringa) con la lunghezza che serve a me

    Grazie a tutti

  2. #2
    codice:
    stringa = "12345_XYZ"
    nuovaStringa = left(stringa,inStr(stringa,"_") - 1)

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    1,150
    Originariamente inviato da Mems
    codice:
    stringa = "12345_XYZ"
    nuovaStringa = left(stringa,inStr(stringa,"_") - 1)
    Perfetto!

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