@esri/arcgis-rest-portal
Version:
ArcGIS Online and Enterprise content and user helpers for @esri/arcgis-rest-request
17 lines • 555 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.scrubControlChars = void 0;
// eslint-disable-next-line no-control-regex
const CONTROL_CHAR_MATCHER = /[\x00-\x1F\x7F-\x9F\xA0]/g;
/**
* Returns a new string with all control characters removed.
*
* Doesn't remove characters from input string.
*
* @param str - the string to scrub
*/
function scrubControlChars(str) {
return str.replace(CONTROL_CHAR_MATCHER, "");
}
exports.scrubControlChars = scrubControlChars;
//# sourceMappingURL=scrub-control-chars.js.map