Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    285

    eliminare spazi in una stringa

    Ciao a tutti,
    ho una variabile javascript con degli spazi al suo interno...vorrei verificare che

    if (var != '')
    ma avendo gli spazi ovviamente salta questa if...ho provato a mettere una replace ma elimina solo il primo che trova...qlcn di voi sa come si fa????? in pratica esiste una sottospecie di Trim ASP in javaScript???
    grazie grazie

  2. #2
    se metti una g alla fine dell'espressione regolare verranno eliminati tutti gli spazi:

    codice:
    /espressioneregolare/g
    ciao

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    285
    cioè??

    var myVar = myVar.replace(' ','')

    e il /g dove lo posiziono???

  4. #4
    Utente di HTML.it L'avatar di dannie
    Registrato dal
    Aug 2005
    Messaggi
    336
    Ciao, anch'io qualche giorno fa avevo bisogno di una trim e con una ricerca nel forum ho trovato questa espressione:
    codice:
    stringa=stringa.replace(/\s+$|^\s+/g,"")

  5. #5
    Originariamente inviato da sb82
    cioè??

    var myVar = myVar.replace(' ','')

    e il /g dove lo posiziono???
    codice:
    var re=/ /g;
    var newstring=stringa.replace(re, '');
    fammi sapere.

    ciao

    edit: uhm, meglio usare la re proposta da dannie, dato che la mia eliminerebbe anche spazi intermedi.

  6. #6
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    285
    ok grazie a tutti e due..ala fine avevo fatto come avevi proposto tu var...ma adesso provo con quella di danny
    grazie a tutti e 2
    sux gentili

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.