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
    giovedì 26 marzo 2026
    Bari
    69
    58
    26
    05
    22
    Cagliari
    59
    33
    73
    02
    69
    Firenze
    44
    49
    83
    75
    50
    Genova
    35
    77
    61
    40
    86
    Milano
    48
    52
    12
    19
    62
    Napoli
    60
    21
    47
    15
    58
    Palermo
    16
    27
    28
    83
    25
    Roma
    35
    19
    85
    81
    24
    Torino
    29
    44
    15
    70
    31
    Venezia
    69
    20
    48
    55
    02
    Nazionale
    56
    61
    40
    27
    81
    Estrazione Simbolotto
    Firenze
    27
    22
    31
    16
    13
Indietro
Alto