Regex Extractor Plugin
Extracts content using regular expression patterns.
import { RegexExtractorPlugin } from 'simple-docs-scraper/extractors';
const extractor = new RegexExtractorPlugin({
pattern: /\/\*\*([\s\S]*?)\*\//g,
searchAndReplace: '/* DOCS */'
});
Configuration:
pattern
(RegExp): Regular expression with capture groupssearchAndReplace
(string): Replacement text for the extracted contentdefaultText
(optional): Default text when no content is found
Example usage:
// Input
/**
* This is JSDoc documentation
*/
// Output
/* DOCS */
This is JSDoc documentation