Begrænse match-søgning med regexp?
Jeg har en hjemmeside, hvis indhold ligger som html-kode i en database. Jeg er ved at lave en søgefunktion, hvor brugeren indtaster søgeord i en simpel HTML-form. Resultatet (keywords) bruger PHP i følgende søgning:"SELECT * FROM -tabel- WHERE MATCH (headline, content) AGAINST ('" . $keywords . "')";
Søgningen fungerer fint, men mit problem er at hvis man for eksempel søger på "form", "table" eller andre ord, som benyttes i HTML-syntaxen, så kommer sider med disse tags også med i søgeresultatet.
Kan man fjerne html-koder fra søgeresultaterne, for eksemepel med regular expressions, og hvordan skulle min "SELECT" så se ud?