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 12 settembre 2026
    Bari
    05
    11
    16
    14
    71
    Cagliari
    45
    40
    73
    01
    53
    Firenze
    48
    50
    34
    45
    63
    Genova
    20
    72
    52
    75
    56
    Milano
    44
    59
    07
    49
    69
    Napoli
    38
    05
    68
    03
    87
    Palermo
    52
    14
    58
    90
    37
    Roma
    66
    06
    31
    10
    77
    Torino
    60
    70
    32
    10
    62
    Venezia
    26
    88
    64
    14
    04
    Nazionale
    62
    70
    01
    80
    55
    Estrazione Simbolotto
    Palermo
    06
    20
    41
    37
    04
Indietro
Alto