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