vue-app-sdk
Version:
16 lines (15 loc) • 632 B
JavaScript
;
Object.defineProperties(exports, { __esModule: { value: true }, [Symbol.toStringTag]: { value: "Module" } });
const _asciiWords = require("./_asciiWords.cjs");
const _hasUnicodeWord = require("./_hasUnicodeWord.cjs");
const toString = require("./toString.cjs");
const _unicodeWords = require("./_unicodeWords.cjs");
function words(string, pattern, guard) {
string = toString.default(string);
pattern = pattern;
if (pattern === void 0) {
return _hasUnicodeWord.default(string) ? _unicodeWords.default(string) : _asciiWords.default(string);
}
return string.match(pattern) || [];
}
exports.default = words;