Visualizzazione dei risultati da 1 a 10 su 10

Discussione: Creare sottostringhe

  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2001
    residenza
    Milano
    Messaggi
    217

    Creare sottostringhe

    Ciao ragazzi
    Ho un piccolo quesito che mi sto rincoglionendo; devo creare 3 sottostringe dividendo una stringa ecco l'esempio:

    stringa ="Sig. x yz"

    substringa1 = Sig
    substringa2 = x
    substringa3 = yz

    lo script è il seguente:

    codice:
    nome = "Sig. x yz"
    separati = split(nome," ") 
    for i=0 to ubound(separati) 
    ch1 = separati(i) 
    response.Write ch1 &"
    "
    next
    Con il response.write ho ottenuto a video le 3 stringhe una sotto l'altra ma il mio interesse sarebbe non di averle a video ma di poterle utilizzare perché devo inserirle in un form dati.

  2. #2
    e allora? non stamparle! non vedo il problema...

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2001
    residenza
    Milano
    Messaggi
    217
    SI infatti ma io vorrei creare le 3 sottostringhe che non sono riuscito a creare,....

    stringa ="Sig. x yz"

    substringa1 = Sig
    substringa2 = x
    substringa3 = yz

  4. #4
    Utente di HTML.it L'avatar di barney09
    Registrato dal
    Dec 2000
    Messaggi
    1,296
    crea il form html e metti nell'attributo value la stampa della variabile...

    es. <INPUT type="text" name="campo1" value="<%=ch1%>">

  5. #5
    Originariamente inviato da fabiodj
    SI infatti ma io vorrei creare le 3 sottostringhe che non sono riuscito a creare,....

    stringa ="Sig. x yz"

    substringa1 = Sig
    substringa2 = x
    substringa3 = yz
    che te frega? ce li hai già

    separati(0) = Sig
    separati(1) = x
    separati(2) = yz

  6. #6
    Utente di HTML.it
    Registrato dal
    Aug 2001
    residenza
    Milano
    Messaggi
    217
    Si in effetti tu hai ragione basterebbe indicizzare l'array ma metti il caso che la stringa è composta non da 3 parole ma da più parole cosa faccio uso redim per determinare l'array?

  7. #7
    Utente di HTML.it L'avatar di barney09
    Registrato dal
    Dec 2000
    Messaggi
    1,296
    cosa intendi per "indicizzare"???


    riformula la domanda.


    qual'è il tuo obiettivo??? posta del codice e cerca di illustrare il risultato.

    Prima parlavi di una form...

  8. #8
    Utente di HTML.it
    Registrato dal
    Aug 2001
    residenza
    Milano
    Messaggi
    217
    Allora qualora io avessi una stringa di 3 parole userei il seguente codice per determinare le 3 sottostringhe

    nome="Sig. x yz"
    separati = split(nome," ")
    for i=0 to ubound(separati)
    ch1 =separati(0)
    ch2 =separati(1)
    ch3 =separati(2)
    next

    ora qualora io non sapessi quante sono le parole da dividere come posso fare a realizzare la stessa operazione e dividere la stringa in tante sottostringhe?

  9. #9
    Utente di HTML.it L'avatar di barney09
    Registrato dal
    Dec 2000
    Messaggi
    1,296
    il punto è: cosa ne vuoi fare di queste variabili????

    inutile salvare il contenuto di una posizione di un array in una variabile.

    ch1 =separati(0)

    non serve a niente, tanto vale usare al posto di CH1 la "variabile" separati(0)

  10. #10
    Originariamente inviato da fabiodj
    Si in effetti tu hai ragione basterebbe indicizzare l'array ma metti il caso che la stringa è composta non da 3 parole ma da più parole cosa faccio uso redim per determinare l'array?
    ripeto: che te frega? le variabili ce le hai già. punto.

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 © 2026 vBulletin Solutions, Inc. All rights reserved.