choerodon-ui
Version:
An enterprise-class UI design language and React-based implementation
19 lines (14 loc) • 471 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports["default"] = getRegExp;
function getRegExp(prefix) {
var prefixArray = Array.isArray(prefix) ? prefix : [prefix];
var prefixToken = prefixArray.join('').replace(/(\$|\^)/g, '\\$1');
if (prefixArray.length > 1) {
prefixToken = "[".concat(prefixToken, "]");
}
return new RegExp("(\\s|^)(".concat(prefixToken, ")[^\\s]*"), 'g');
}
//# sourceMappingURL=getRegExp.js.map