Løst: regex fjern html-kommentar

Hovedproblemet med regulært uttrykk som fjerner HTML-kommentarer, er at det kan etterlate utilsiktet innhold. Hvis du for eksempel skulle fjerne alle HTML-kommentarene fra et dokument, ville du sannsynligvis ende opp med et dokument som mangler viktig informasjon.

<!--This is a comment-->

This is a comment

.

Fjerner HTML-kommentarer med Regex

Det er noen måter å fjerne HTML-kommentarer med regulært uttrykk. En måte er å bruke /g-flagget på motoren for regulære uttrykk i tekstredigeringsprogrammet. Dette vil samsvare med alle tegn bortsett fra nye linjer, som vil føre til at kommentaren fjernes.

En annen måte er å bruke en karakterklasse. Du kan lage en tegnklasse ved å bruke [^s]-flagget, som vil matche ethvert tegn som ikke er et mellomrom. Deretter kan du bruke s escape-sekvensen for å matche mellomrom, og /g-flagget på motoren for regulære uttrykk for å fjerne kommentarer.

Verktøy for å lære Regex

Det er mange verktøy som kan brukes til å lære regex i HTML. Et populært verktøy er RegexBuddy, som finnes på http://www.regexbuddy.com/. Et annet verktøy er RegExr, som finnes på https://regexr.com/.

Relaterte innlegg:

Legg igjen en kommentar