mirror of
https://github.com/whoisclebs/lodash.git
synced 2026-02-12 11:57:49 +00:00
Add dingbat support to _.words.
This commit is contained in:
@@ -146,6 +146,7 @@
|
|||||||
var rsAstralRange = '\\ud800-\\udfff',
|
var rsAstralRange = '\\ud800-\\udfff',
|
||||||
rsAstral = '[' + rsAstralRange + ']',
|
rsAstral = '[' + rsAstralRange + ']',
|
||||||
rsDigits = '\\d+',
|
rsDigits = '\\d+',
|
||||||
|
rsDingbat = '[\\u2700-\\u27bf]',
|
||||||
rsLowers = '[a-z\\xdf-\\xf6\\xf8-\\xff]+',
|
rsLowers = '[a-z\\xdf-\\xf6\\xf8-\\xff]+',
|
||||||
rsNonAstral = '[^' + rsAstralRange + ']',
|
rsNonAstral = '[^' + rsAstralRange + ']',
|
||||||
rsRegional = '(?:\\ud83c[\\udde6-\\uddff]){2}',
|
rsRegional = '(?:\\ud83c[\\udde6-\\uddff]){2}',
|
||||||
@@ -168,7 +169,7 @@
|
|||||||
rsUpper + '+(?=' + rsUpper + rsLowers + ')',
|
rsUpper + '+(?=' + rsUpper + rsLowers + ')',
|
||||||
rsUpper + '?' + rsLowers,
|
rsUpper + '?' + rsLowers,
|
||||||
rsUpper + '+',
|
rsUpper + '+',
|
||||||
'(?:' + rsRegional + '|' + rsSurrPair + ')' + rsOptVS + rsJoiner,
|
'(?:' + [rsDingbat, rsRegional, rsSurrPair].join('|') + ')' + rsOptVS + rsJoiner,
|
||||||
rsDigits
|
rsDigits
|
||||||
].join('|'), 'g');
|
].join('|'), 'g');
|
||||||
|
|
||||||
|
|||||||
@@ -18972,9 +18972,9 @@
|
|||||||
QUnit.test('should account for variation selectors', function(assert) {
|
QUnit.test('should account for variation selectors', function(assert) {
|
||||||
assert.expect(3);
|
assert.expect(3);
|
||||||
|
|
||||||
assert.strictEqual(_.size(comboGlyph), 1);
|
assert.strictEqual(_.size(varHeart), 1);
|
||||||
assert.deepEqual(_.toArray(comboGlyph), [comboGlyph]);
|
assert.deepEqual(_.toArray(varHeart), [varHeart]);
|
||||||
assert.deepEqual(_.words(comboGlyph), [comboGlyph]);
|
assert.deepEqual(_.words(varHeart), [varHeart]);
|
||||||
});
|
});
|
||||||
}());
|
}());
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user