UNPKG

@modern-kit/utils

Version:
13 lines (10 loc) 401 B
'use strict'; function containsConsecutiveCharacters(string, maxRepeatCount) { if (!Number.isInteger(maxRepeatCount) || maxRepeatCount < 1) { throw new Error("Invalid maxRepeatCount value"); } const regex = new RegExp(`(.)\\1{${maxRepeatCount - 1}}`); return regex.test(string); } exports.containsConsecutiveCharacters = containsConsecutiveCharacters; //# sourceMappingURL=index.cjs.map