Visualizzazione dei risultati da 1 a 5 su 5

Discussione: problemi substr

  1. #1
    Utente di HTML.it L'avatar di BananaBoat
    Registrato dal
    Aug 2004
    Messaggi
    1,269

    problemi substr

    Voglio estrarre da una stringa tutto dal primo al quartultimo carattere e ho provato questo:
    codice:
    miastringa="questa e' la mia stringa";
    document.write(miastringa.substr(0,-4));
    Ma non funziona. Qualcuno mi aiuta?
    grazie

  2. #2
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    il substring accetta 2 parametri, il primo è l'inizio della sottostringa e il secondo la lunghezza
    codice:
    document.write(miastringa.substr(0,miastringa.length-4));

  3. #3
    Utente di HTML.it L'avatar di BananaBoat
    Registrato dal
    Aug 2004
    Messaggi
    1,269
    Grazie mille

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Originariamente inviato da willybit
    il substring accetta 2 parametri, il primo è l'inizio della sottostringa e il secondo la lunghezza
    codice:
    document.write(miastringa.substr(0,miastringa.length-4));
    Occhio Willy che quello che dici si riferisce al metodo .substr, non al .substring (che e` diverso).
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  5. #5
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    Originariamente inviato da Mich_
    Occhio Willy che quello che dici si riferisce al metodo .substr, non al .substring (che e` diverso).
    sìsì grazie Mich_ (nell'esempio però ho scritto giusto )

    come dice giustamente Mich_ è il substr che si comporta come ho detto prima. Il substring ha sempre 2 parametri: l'inizio e la fine della sottostringa. Se il primo parametro è 0 i due metodi danno lo stesso risultato... però nel substring i parametri sono obbligatori entrambi, nel substr se non si specifica la lunghezza si prende fino a fine stringa.

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.