HTML-i kommentaaride eemaldamise regexi peamine probleem on see, et see võib jätta maha soovimatu sisu. Näiteks kui eemaldaksite dokumendist kõik HTML-i kommentaarid, jõuaksite tõenäoliselt dokumendini, millel puudub oluline teave.
<!--This is a comment--> This is a comment
.
HTML-i kommentaaride eemaldamine Regexiga
HTML-i kommentaaride eemaldamiseks regexiga on mitu võimalust. Üks võimalus on kasutada tekstiredaktoris regulaaravaldise mootoril lippu /g. See ühtib mis tahes tähemärgiga, välja arvatud reavahetused, mis põhjustab kommentaari eemaldamise.
Teine võimalus on kasutada märgiklassi. Saate luua märgiklassi lipu [^s] abil, mis sobib iga tähemärgiga, mis ei ole tühik. Seejärel saate tühikute sobitamiseks kasutada paojärjestust s ja kommentaaride eemaldamiseks regulaaravaldise mootori lippu /g.
Tööriistad Regexi õppimiseks
HTML-is regexi õppimiseks saab kasutada palju tööriistu. Üks populaarne tööriist on RegexBuddy, mille leiate aadressilt http://www.regexbuddy.com/. Teine tööriist on RegExr, mille leiate aadressilt https://regexr.com/.