Novità

perchè trim o Ltrim o Rtrim non funzionano in spaziometria?

lotto_tom75

Advanced Premium Member
In altre parole cosa si utilizza per rimuovere gli spazi iniziali e finali da una stringa in vbs script che non ricordo...? :unsure: Thanks 👋🧑‍🍳
 
In altre parole cosa si utilizza per rimuovere gli spazi iniziali e finali da una stringa in vbs script che non ricordo...? :unsure: Thanks 👋🧑‍🍳

Trovato come fare con notepad++ :eek: ma la domanda resta 🙃

Per chi avesse la stessa esigenza in futuro posto i semplicissimi passi da seguire per rimuovere gli spazi iniziali e finali da qualsiasi stringa presente in qualsiasi file txt che interessa con quella utility total free 👇

trovatocomefareconnotepadplusplus.jpg

👋🙂
 
Perché scrivi che non funzionano ?

L è iniziale di Left (a Sinistra)
R è iniziale di Right (a Destra)

Senza indicazioni Trim elimina spazi sia a destra che a sinistra.

Codice:
Option Explicit
Sub Main
 Dim X,Y,Z
 Scrivi ">" & "  | Pi pp o  |  " &  "<"
 X = ">" & LTrim("  | Pi pp o  |  ")  & "<"
 Y = ">" & RTrim("  | Pi pp o  |  ")  & "<"
 Z = ">" & Trim ("  | Pi pp o  |  ")  & "<"
 Scrivi X
 Scrivi Y
 Scrivi Z
End Sub

:)
 
Ultima modifica:
Perché scrivi che non funzionano ?

L è iniziale di Left (a Sinistra)
R è iniziale di Right (a Destra)

Senza indicazioni Trim elimina spazi sia destra che a sinistra.

Codice:
Option Explicit
Sub Main
 Dim X,Y,Z
 Scrivi ">" & "  | Pi pp o  |  " &  "<"
 X = ">" & LTrim("  | Pi pp o  |  ")  & "<"
 Y = ">" & RTrim("  | Pi pp o  |  ")  & "<"
 Z = ">" & Trim ("  | Pi pp o  |  ")  & "<"
 Scrivi X
 Scrivi Y
 Scrivi Z
End Sub

:)

Buono a sapersi joe grazie; in effetti il tuo l'ho fatto girare e funzia... ma a me la stringa letta dal file nisba... la lascia con gli spazi iniziali e finali...

Codice:
 Call LeggiRigheFileDiTesto(filedaleggere,aRighebase)

 For b = 0 To UBound(aRighebase)

 If aRighebase(b) <> "" Then
 
trim (aRighebase(b))

scrivi aRighebase(b)    

end if

next
 
Prova ad assegnare una variabile temporanea (Es: tmp)

per raccogliere il risultato di trim, altrimenti il calcolo rimane fatto (nella linea precedente) senza poi trarne utiliità.

Codice:
tmp = trim (aRighebase(b))

scvrivi tmp

:)
 

Ultima estrazione Lotto

  • Estrazione del lotto
    sabato 16 maggio 2026
    Bari
    84
    57
    09
    22
    60
    Cagliari
    52
    58
    80
    57
    76
    Firenze
    50
    15
    63
    58
    60
    Genova
    08
    30
    61
    75
    55
    Milano
    82
    68
    29
    16
    10
    Napoli
    86
    46
    15
    33
    65
    Palermo
    46
    29
    73
    74
    37
    Roma
    30
    15
    02
    87
    52
    Torino
    15
    62
    82
    52
    67
    Venezia
    58
    85
    40
    35
    48
    Nazionale
    16
    51
    56
    71
    17
    Estrazione Simbolotto
    Milano
    18
    07
    27
    32
    12
Indietro
Alto