Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it L'avatar di HammerFist
    Registrato dal
    May 2005
    Messaggi
    1,110

    estrarre una sottostringa

    scusate in php esiste una funzione che che permette di estrarre da una stringa una "sottostringa" la funzione è qst:

    substr($variabile, 0 , 25);

    qst mi restiuisce tutto le lettere contenute dalla 1º alla 25º carettere contenuto nella variabile ...

    come è il corrispettivo in ASP?
    grazie

  2. #2
    Utente di HTML.it L'avatar di Galex
    Registrato dal
    Aug 2002
    Messaggi
    667
    l'equivalente è:

    sottostringa=Left(variabile,25)

    in più x manipolare le stringhe puoi usare Right e Mid

  3. #3
    Utente di HTML.it L'avatar di HammerFist
    Registrato dal
    May 2005
    Messaggi
    1,110
    Grazie mille!

  4. #4
    Ciao... meglio questa :

    Mid (Stringa,Inizio,Ncaratteri)
    Comparatore prezzi

    http://www.ilpiubasso.it

  5. #5
    Utente di HTML.it L'avatar di HammerFist
    Registrato dal
    May 2005
    Messaggi
    1,110
    ho scritto così:

    var ridotto=Left(descrizione,25);
    Response.write(ridotto);

    Xkè mi dà qst errore sulla prima riga?

    Errore di run time di Mocrosoft Jscript
    Previsto oggetto

  6. #6
    Utente di HTML.it L'avatar di HammerFist
    Registrato dal
    May 2005
    Messaggi
    1,110
    Scusate ma io non capisco proprio
    mi prendo dal db il contenuto di qst variabile

    var descrizione =Mostra("descrizione");

    dopo di che se io voglio stampare solo le prime 25 lettere non devo scrivere così?

    var ridotto=Left(descrizione ,25);
    Response.write(ridotto);

    oppure

    Response.write(left(descrizione,25));

    perchè mi dà sempre lo stesso errore:

    Errore di run-time di Microsoft JScript (0x800A138F)
    Previsto oggetto

  7. #7
    In testa al codice hai dichiarato che usi JScript?

  8. #8
    Utente di HTML.it L'avatar di HammerFist
    Registrato dal
    May 2005
    Messaggi
    1,110
    si, c'è altro codice prima e dopo e funziona tutto tranne l'estrazione della sottostringa

  9. #9
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    se usi JScript è così
    codice:
    Response.Write(descrizione.substr(0,25))

  10. #10
    Utente di HTML.it L'avatar di HammerFist
    Registrato dal
    May 2005
    Messaggi
    1,110
    Grazie ragazzi!
    adesso funziona... ho fatto come diceva willybit però ho dovuto aggiungere anche un ".value" qui:
    var descrizione =Mostra("descrizione") .value ;

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.