Improve RegExp for MD020/no-missing-space-closed-atx, more tests.

This commit is contained in:
David Anson 2017-11-12 22:21:54 -08:00
parent 8c2bb1f5bd
commit d46fb3b6dd
3 changed files with 45 additions and 21 deletions

View file

@ -3,7 +3,7 @@
var shared = require("./shared");
// Range regular expressions
var atxClosedHeaderNoSpaceRe = /(?:^#+\S)|(?:\S#+\s*$)/;
var atxClosedHeaderNoSpaceRe = /(?:^#+[^#\s])|(?:[^#\s]#+\s*$)/;
var atxClosedHeaderSpaceRe = /(?:^#+\s\s+?\S)|(?:\S\s\s+?#+\s*$)/;
var atxHeaderSpaceRe = /^#+\s*\S/;
var bareUrlRe = /(?:http|ftp)s?:\/\/[^\s]*/i;