@63pokupki/nodejs-common
Version:
Common nodejs functionality
17 lines • 726 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.removeSpecialChars = void 0;
/** Очистить пробельные символы */
function removeSpecialChars(str) {
const aDict = [
' ',
];
const sDict = aDict.join('|');
const reg1 = new RegExp(sDict);
return str
.replace(reg1, '') // Удаление кодированных символов
.replace(/(?![a-zA-Zа-яА-я0-9_".:;/|%*-]|\(|\)|\s)./gi, '') // Разрешенные символы
.replace(/\s+/g, ' ').trim(); // Удаление пробельных символов
}
exports.removeSpecialChars = removeSpecialChars;
//# sourceMappingURL=HelperSys.js.map