0.0.1 • Published 3 years ago
markdown-matcher v0.0.1
Install
npm i markdown-matcher --saveUsage
regexp constant
you can import the regular expression from markdown-matcher for other purposes.
import { HEADER, H1, H2, LINK } from 'markdown-matcher';match
import { H1, match } from 'markdown-matcher';
const str = '# header1 \n 1234';
match(str, 'h1'); // => # header1hasHeader
Determine if header exists.
import { hasHeader } from 'markdown-matcher';
const str = '# header1 \n 1234';
hasHeader(str, 'header'); // => true
hasHeader(str, 'h1'); // => true
hasHeader(str, 'h2'); // => falsehasLink
Determine if link exists.
import { hasLink } from 'markdown-matcher';
const str = '[](http://abc.com) \n 1234';
hasLink(str); // => truehasCodeBlock
Determine if code block exists.
import { hasCodeBlock } from 'markdown-matcher';
const str = '```js var a = 1``` \n 1234';
hasCodeBlock(str); // => truemore
hasImage, hasItalic, hasBold, hasHeightLight
0.0.1
3 years ago