pii-filter
Version:
28 lines • 783 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.DutchStemmer = void 0;
/**
* @inheritdoc Stemmer
* @private
*/
class DutchStemmer {
/** @inheritdoc */
stem(token, tag) {
token = token.replace('\'s', '').toLowerCase();
if (tag.tag_rest.indexOf('verl_dw') > -1) {
let ge_regex = /\b(ge)/;
let d_regex = /(d)\b/;
if (ge_regex.test(token)) {
token = token.replace(ge_regex, '');
if (d_regex.test(token)) {
token = token.replace(d_regex, '');
}
}
}
// return PorterStemmerNl.stem(token);
return token;
}
}
exports.DutchStemmer = DutchStemmer;
;
//# sourceMappingURL=stemmer.js.map