UNPKG

@cainiaofe/cn-utils

Version:

菜鸟前端基础工具库

27 lines (26 loc) 795 B
var Match = /** @class */ (function () { function Match() { } /** * Get first matched item for a string * @param {RegExp} regexp * @param {String} ua * @return {Array|{index: number, input: string}|*|boolean|string} */ Match.getFirstMatch = function (regexp, ua) { var match = ua.match(regexp); return (match && match.length > 0 && match[1]) || ''; }; /** * Get second matched item for a string * @param regexp * @param {String} ua * @return {Array|{index: number, input: string}|*|boolean|string} */ Match.getSecondMatch = function (regexp, ua) { var match = ua.match(regexp); return (match && match.length > 1 && match[2]) || ''; }; return Match; }()); export default Match;