Visualizzazione dei risultati da 1 a 3 su 3

Discussione: sottostringa

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    23

    sottostringa

    Ciao ragazzi, avrei bisogno del vostro aiuto per questo problema. Ho la necessità di estrarre soltanto i primi tre(3) ottetti di un indirizzo ip di lunghezza variabile(intendo lunghezza della stringa). Es: Iporiginale=196.168.2.4 ---> il risultato deve essere 196.168.2, oppure Iporiginale=196.168.132.44 ---> il risultato deve essere 196.168.132
    Il problema è che gli ottetti non hanno una lunghezza fissa. Qualcuno mi può aiutare x favore? Grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    var inp = "96.168.132.44";

    var outp = inp.split(/\./,3).join(".")

    alert (outp);
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116

    Re: sottostringa

    Originariamente inviato da iuta74
    Ciao ragazzi, avrei bisogno del vostro aiuto per questo problema. Ho la necessità di estrarre soltanto i primi tre(3) ottetti di un indirizzo ip di lunghezza variabile(intendo lunghezza della stringa). Es: Iporiginale=196.168.2.4 ---> il risultato deve essere 196.168.2, oppure Iporiginale=196.168.132.44 ---> il risultato deve essere 196.168.132
    Il problema è che gli ottetti non hanno una lunghezza fissa. Qualcuno mi può aiutare x favore? Grazie
    La prima cosa che mi viene in mente è quella di fare uno split col carattere .
    Si otterà un vettore di n elementi. Tu ricomponi i primi tre
    Pietro

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.