Weghalen van html uit de rechtsbrononderdeel omschrijving
Context
Om rechtsbrononderdeel informatie op te zoeken integreert het VHP met de vlaamse codex. De vlaamse codex geeft in de omschrijvingen mogellijks html mee. In de aansluiter toepassing wordt de html gestript uit de omschrijving. We verwachten van aansluiters die rechtstreeks via de API communiceren dat dit ook gedaan wordt om de omschrijving zo leesbaar mogelijk te houden.
Stripmechanisme
Dit zijn de dingen die gestript of vervangen worden in de omschrijvingen die we terugkrijgen van de vlaamse codex.
alle html tags (<…> en </…>)
in typescript/javascript code:
.replace(/<[^>]*>/g, '')
alle
tags (non breaking space)in typescript/javascript code:
.replace(/ /g, ' ')
alle
­
tags (koppelteken)in typescript/javascript code:
.replace(/­/g, '')
Code voorbeeld
export function removeHtmlTags(value: string) {
return value.replace(/<[^>]*>/g, '')
.replace(/ /g, ' ')
.replace(/­/g, '');
}