引入
import { getMatchListFromReg, getPreReleaseTag } from 't-comm';
// or
import { getMatchListFromReg, getPreReleaseTag} from 't-comm/lib/base/regexp/index';
# getMatchListFromReg(content, reg)
描述:
匹配正则,获取匹配到的列表
参数:
参数名 | 类型 | 描述 |
---|---|---|
content | string | 输入内容 |
reg | RegExp | 正则 |
返回:
匹配列表
示例
getMatchListFromReg(content, /emit\('([^',]+)'/g);
// ['start', 'end']
# getPreReleaseTag(version)
描述:
获取预发布版本标签,比如 alpha, beta
参数:
参数名 | 类型 | 描述 |
---|---|---|
version | string | 版本号 |
返回:
标签
示例
getPreReleaseTag('1.2.2-beta.0')
// beta