Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di jesus
    Registrato dal
    Jan 2002
    Messaggi
    717

    Distinguere parole chiave in motore di ricerca asp

    Salve amici sto cercando un algoritmo che mi permetta di separare le parole chiave immesse all'interno di una casella di testo di un motore di ricerca.
    Il mio problema è che se trovo parole racchiuse fra doppie virgolette (spazi compresi) devo calcolarla come se fosse una singola parola chiave.

    Ad esempio se ho come testo
    codice:
    pippo pluto "buona giornata"
    io vorrei ricavare un'array del tipo:
    codice:
    dim arrDati
    
    arrDati(0) = "pippo"
    arrDati(1) = "pluto"
    arrDati(2) = "buona giornata"
    come posso fare? :master:

    Forse sarà una domanda stupida ma non riesco a trovare il giusto algoritmo
    <%= Jesus %>
    "Non hai veramente capito qualcosa fino a quando non sei in grado di spiegarlo a tua nonna" - Albert Einstein.

  2. #2
    Utente di HTML.it L'avatar di heroes3
    Registrato dal
    Aug 2001
    Messaggi
    2,483
    ci provo

    Var = trim("pippo pluto ""buona giornata""")
    in modo da toglie spazi iniziali e finali che non servono

    fai un ciclo for per tutta la variabile
    codice:
    for i= 1 to len(var)
    	carattere = mid(Var,I,1)
    	if carattere = """ then
    		'qua ci metti le condizioni per creare la parola
    	else
    		If carattere = chr(0) then ' è lo spazio
    			'qua ci metti le condizioni per creare la parola
    		end if
    	end if
    next
    so che non funzionerà è da affinare però credo di averti portato su una buona strada


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.