Italian regex split

Discussion in 'Italian Forum' started by LordZenzo, May 17, 2018.

  1. LordZenzo

    LordZenzo Well-Known Member Licensed User

    salve, ho fatto un programma per fare un parsing della posta, ad un certo punto devo separare tutto il testo della mail nelle varie parole, per cui uso lo regex.split(" ",testoDaSeparare)
    però se ci sono caratteri diversi tipo un ritorno a capo, o una virgola senza lo spazio le parole restanno "appiccicate", come faccio? in particolare per il ritorno a capo?
     
  2. LordZenzo

    LordZenzo Well-Known Member Licensed User

  3. LucaMs

    LucaMs Expert Licensed User

    Grazie al piffero :p

    Se avessi capito che tu volessi solo eliminare i ritorni a capo...

    ho cercato proprio come suddividere "al meglio" in parole qualunque testo e la cosa non è così semplice (ad esempio, ci sono tutti i segni di punteggiatura).
     
  4. LordZenzo

    LordZenzo Well-Known Member Licensed User

    volendo mettere anche la punteggiatura basta aggiungerla tra le parentesi quadre
    quindi
    s=Regex.Split("[ ,;.:\n\r]",TextArea1.Text)
     
Loading...
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice