t-comm
Version:
专业、稳定、纯粹的工具库
26 lines (25 loc) • 600 B
TypeScript
/**
* 匹配正则,获取匹配到的列表
* @param {string} content 输入内容
* @param {RegExp} reg 正则
* @returns 匹配列表
*
* @example
* ```ts
* getMatchListFromReg(content, /emit\('([^',]+)'/g);
*
* // ['start', 'end']
* ```
*/
export declare function getMatchListFromReg(content: string, reg: RegExp): string[];
/**
* 获取预发布版本标签,比如 alpha, beta
* @param {string} version 版本号
* @returns 标签
* @example
* ```ts
* getPreReleaseTag('1.2.2-beta.0')
* // beta
* ```
*/
export declare function getPreReleaseTag(version: string): string;