generated from nhcarrigan/template
14 lines
506 B
TypeScript
14 lines
506 B
TypeScript
import removeMarkdown from "remove-markdown";
|
|
|
|
|
|
const invalid = "# WOMP WOMP\nThis is bold and italic text.";
|
|
const valid = "# WOMP WOMP\nwomp womp\n\nWOMP";
|
|
const valid2 = "**womp womp**\n\n*WOMP WOMP*\n__womp womp__";
|
|
const invalid2 = "**womp womp**.";
|
|
|
|
const wompRegex = /^(?:\s*womp\s*)+$/i;
|
|
|
|
console.log(wompRegex.test(removeMarkdown(invalid)))
|
|
console.log(wompRegex.test(removeMarkdown(valid)))
|
|
console.log(wompRegex.test(removeMarkdown(valid2)))
|
|
console.log(wompRegex.test(removeMarkdown(invalid2))) |