webForumDet fria alternativet
Logga in / Bli medlem

Highlight av ord i HTML

ASP

1 svar · 243 visningar · startad av Erik Juhlin

Medlem sedan maj 200010 687 inlägg
Trådstart#1

Jag använder nu ett enkelt pattern i RegExp som ser ut ungefär så här: "(sökord1|sökord2|sökord3)" och detta ersätts med "<b>$1</b>".

Det går fint i vanliga textmassor. Men när det kommer till texter som innehåller HTML så kan det bli problem. Finns t.ex. HTML-taggen <strong> så ersätts tro om man söker på det vilket gör att det blir fel. Det kan även bli problem med t.ex. &lt;.

Går det att komma runt detta genom att endast matcha på text som inte finns inom < och >?

Medlem sedan juni 20019 519 inlägg
#2

Detta har jag också försökt lösa.. dock utan några resultat..

414 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
139 ms — deklarationer (db)
131 ms — hämta statistik (db)
140 ms — hämta tråd, inlägg och bilagor (db)
141 ms — ändringar (db)