Hej jag har en text i en databas enl nedan: Först får du ta hela textmassan och bryta isär dessa ord för ord. ibland kanske det är två ord som skall länkas, då är det regexp som jag skulle köra på.Markera text som finns i databasen.
ORDBOK
ord forklaring
kabel Förklaring på ordet kabel
ström Förklaring på ordet ström
Sedan så har jag en annan text som är utmatad från en Mysql DB och de ord som överensstämmer med tabellen ovan under ORDBOK-ord skall bli en länk. Hur går jag vidare med detta. Länken skall vara exempelvis. ström
Har någon en idé?
Tack på förhand!Sv: Markera text som finns i databasen.
words = split(mytext, " ")
då har du x antal ord ... x = ubound(words)
sen får du söka ut alla orden du har i din databas och jämföra dessa med alla ord du har i texterna..
i databasen kan du läsa upp alla ord i en array
set rs = con.execute("select ord from ordbok")
mywords = rs.getrows()
Funktionen getrows finns artikel om här på pellesoft och med dessa två rutiner kanske du kan klara dig en bit, ända tills det börjar bli många ord i databas och texter- då kanske regexp gör ett bättre jobb..
Lycka till..Sv:Markera text som finns i databasen.