Atrisināts: regex noņemt html komentāru

Galvenā problēma ar regulāru izteiksmi, noņemot HTML komentārus, ir tāda, ka tas var atstāt neparedzētu saturu. Piemēram, ja jūs no dokumenta noņemtu visus HTML komentārus, jūs, iespējams, nonāksit pie dokumenta, kurā trūkst svarīgas informācijas.

<!--This is a comment-->

This is a comment

.

HTML komentāru noņemšana, izmantojot Regex

Ir daži veidi, kā noņemt HTML komentārus, izmantojot regulāro izteiksmi. Viens veids ir izmantot /g karogu regulārās izteiksmes programmai teksta redaktorā. Tas atbildīs jebkurai rakstzīmei, izņemot jaunās rindiņas, kā rezultātā komentārs tiks noņemts.

Vēl viens veids ir izmantot rakstzīmju klasi. Varat izveidot rakstzīmju klasi, izmantojot karogu [^s], kas atbilst jebkurai rakstzīmei, kas nav atstarpe. Pēc tam varat izmantot atsoļa secību s, lai saskaņotu atstarpes, un /g karogu regulārās izteiksmes programmā, lai noņemtu komentārus.

Rīki Regex apguvei

Ir daudz rīku, ko var izmantot, lai apgūtu regulāro izteiksmi HTML. Viens populārs rīks ir RegexBuddy, ko var atrast vietnē http://www.regexbuddy.com/. Vēl viens rīks ir RegExr, ko var atrast vietnē https://regexr.com/.

Related posts:

Leave a Comment