Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [VB.NET] Estrazioni parti di testo variabile da stringhe simili

    Salve a tutti,
    avrei la necessità di estrarre da una serie di stringhe tipo la seguente

    (Ns. Conferma d'Ordine-2008-231 del 26/02/2008)

    il numero 2008-231 e la data, che ovviamente cambiano.
    Immagino che siano di aiuto le espressioni regolari, ma non saprei come usarle.
    E' possibile ricavare questi dati (variabili) da una stringa con quel formato fisso ?
    Vi ringrazio anticipatamente per l'eventuale aiuto.

  2. #2
    codice:
    Dim numeroOrdine As String = stringaDiOrigine.Substring(22, 8)
    Dim pezzi() As String = stringaDiOrigine.Substring(35, 10).Split("/")
    Dim dataOrdine As Date = New Date(CInt(pezzi(2)), CInt(pezzi(1)), CInt(pezzi(0)))
    Con substring(X,n) gli prende gli n caratteri dalla posizione X (il primo carattere è il numero 0)
    Il numero dei caratteri però deve essere sempre lo stesso!

    Ti serve qualcosa di più complesso?

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.