Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    funzione split() non mi funziona

    ciao ragazzi ho un problema con la funzione split(), non mi esegue la divisione della stringa con un determinato carattere..
    Ho la risposta da una chiamata ajax che mi riporta questo:

    codice:
    hxxp://ww.miosito.com⌐mioSito¬hxxp://ww.altrosito.com⌐altroSitoTitle
    è una stringa con coppia di link -> titolo dove il carattere "⌐" mi divide il link dal titolo mentre il carattere "¬" mi divide una coppia dall'altra...

    quindi io eseguo questi split:

    codice:
    var whatSplit = responseCountVideo.toString();
    var mySplittedExtra1 = whatSplit.split("¬");
    
    for(var index=0; index<mySplittedExtra1.length; index++)
    {
    	var varConDati = mySplittedExtra1[index];	
    
    	var divisioneDati = varConDati.split("⌐"); 
    
    	var theLink = divisioneDati[0];
    	var theLinkDesc = divisioneDati[1];	
    }
    praticamente non mi esegue nessuno di questo split....Come posso fare per risolvere?

  2. #2
    Il problema è che se utilizzo altri caratteri mi funziona tranquillamente... del tipo le parentesi craffe o comunque caratteri standard.....

  3. #3
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Appunto, usa caratteri standard o combinazioni di questi... per esempio [[ o <!-!> o || o a tua fantasia
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  4. #4
    ma se utilizzo una combinazione di caratteri basta inserirla nello split e me lo vede come pattern?

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.