UNPKG

@cucumber/gherkin

Version:
6 lines 975 B
// https://mathiasbynens.be/notes/javascript-unicode const regexAstralSymbols = /[\uD800-\uDBFF][\uDC00-\uDFFF]/g; export default function countSymbols(s) { return s.replace(regexAstralSymbols, '_').length; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY291bnRTeW1ib2xzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vc3JjL2NvdW50U3ltYm9scy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxvREFBb0Q7QUFDcEQsTUFBTSxrQkFBa0IsR0FBRyxpQ0FBaUMsQ0FBQTtBQUU1RCxNQUFNLENBQUMsT0FBTyxVQUFVLFlBQVksQ0FBQyxDQUFTO0lBQzVDLE9BQU8sQ0FBQyxDQUFDLE9BQU8sQ0FBQyxrQkFBa0IsRUFBRSxHQUFHLENBQUMsQ0FBQyxNQUFNLENBQUE7QUFDbEQsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbIi8vIGh0dHBzOi8vbWF0aGlhc2J5bmVucy5iZS9ub3Rlcy9qYXZhc2NyaXB0LXVuaWNvZGVcbmNvbnN0IHJlZ2V4QXN0cmFsU3ltYm9scyA9IC9bXFx1RDgwMC1cXHVEQkZGXVtcXHVEQzAwLVxcdURGRkZdL2dcblxuZXhwb3J0IGRlZmF1bHQgZnVuY3Rpb24gY291bnRTeW1ib2xzKHM6IHN0cmluZykge1xuICByZXR1cm4gcy5yZXBsYWNlKHJlZ2V4QXN0cmFsU3ltYm9scywgJ18nKS5sZW5ndGhcbn1cbiJdfQ==