Come trovare in un stringa il contenuto tra due tags [inizio] e [fine].
Questo script ci permette di trovare in una stringa di testo, il contenuto tra due tags. Ad esempio nella stringa: Buongiorno il mio nome è [inizio]Paolo[fine], il nome di mia madre è [inizio]Antonietta[fine]. avremo come risultati: "Paolo" e "Antonietta", cioè le parole contenute all'interno dei due tags [inizio] e [fine]. Ecco il codice:
<%
'il testo conpreso tra questi due tag <blue> e </blue> verrà
'sostituito dalla stringa html che ci colora il testo
testo="<blue>Ciao</blue> bla bla bla il mio nome è:" &_
"<blue>Francesco</blue>. ok ciao bla bla..."
'codice per la prima occorrenza trovata
a=instr(1,testo,"<blue>")
if a<>0 then
b=instr(1,testo,"</blue>")
if b<>0 then
'6 è il numero di caratteri del tag <blue>
c=mid(testo,a+6,b-a-6)
'faccio il replace del testo contenuto tra i due tag
'con il codice html che mi colora di blu il testo
prima="<blue>" & c & "</blue>"
dopo="<font color=""blue"">" & c & "</font>"
testo=replace(testo,prima,dopo)
end if
end if
'codice per le altre occorrenze trovate
if a<>0 then
do while not a=0
a=instr(a+1,testo,"<blue>")
if a<>0 then
b=instr(a,testo,"</blue>")
if b<>0 then
'6 è il numero di caratteri del tag <blue>
c=mid(testo,a+6,b-a-6)
prima="<blue>" & c & "</blue>"
dopo="<font color=""blue"">" & c & "</font>"
testo=replace(testo,prima,dopo)
end if
end if
loop
end if
'visualizzo a video il risultato
response.write testo
%>
cerca lavoro, foto, ferrari, senna, javascript, risorse per webmaster, script, meteo, asp, download, automobili, chat, programmazione, animali, programmare, del piero, sport, video, filmato, php
Usiamo i cookies per rendere possibile il corretto funzionamento del sito web per ogni utente. Utilizzando il nostro sito, accetti le nostre modalità di utilizzo dei cookies.
Privacy e cookie policy