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 18 ottobre 2025
    Bari
    23
    03
    54
    34
    30
    Cagliari
    49
    14
    25
    09
    37
    Firenze
    32
    45
    15
    59
    29
    Genova
    03
    66
    68
    90
    85
    Milano
    88
    15
    21
    41
    27
    Napoli
    79
    72
    84
    27
    01
    Palermo
    23
    03
    73
    25
    04
    Roma
    11
    67
    24
    13
    59
    Torino
    72
    59
    84
    75
    26
    Venezia
    81
    08
    18
    76
    25
    Nazionale
    58
    69
    62
    17
    70
    Estrazione Simbolotto
    08
    26
    28
    22
    40
Indietro
Alto