2025-04-24 13:11:28 +08:00

15 lines
327 B
JavaScript

/*
* Misc functions
*/
'use strict'
/**
* @param {string} str
* @returns {boolean} true if the given string contains non-BMP chars otherwise false
*/
exports.containsNonBmpChars = function utilContainsNonBmpChars(str) {
// check for first (high) surrogate in a non-BMP character
return /[\uD800-\uDBFF]/.test(str)
}