ContentGetting startedAPImark() methodmarkRegExp() methodmarkRanges() methodunmark() methodUsagePerformanceOptions descriptionsFiltering matchesHighlighting separate groupsNesting/overlapping ranges and RegExp capturing groupsElements boundariesHighlighting line rangesCode examples of using `each` and `done` callbacksTypeScript typesCompatibility with version 2.xsrcMark classDOMIterator classRegExpCreator class