chrono-node
Version:
A natural language date parser in Javascript
14 lines (12 loc) • 499 B
text/typescript
import AbstractMergeDateRangeRefiner from "../../../common/refiners/AbstractMergeDateRangeRefiner";
/**
* Merging before and after results (see AbstractMergeDateRangeRefiner)
* Handles Arabic connecting phrases like:
* - من 15 يناير [إلى] 20 يناير
* - من الأحد [وحتى] الخميس
*/
export default class ARMergeDateRangeRefiner extends AbstractMergeDateRangeRefiner {
patternBetween(): RegExp {
return /^\s*(إلى|وحتى|حتى|-|–)\s*$/iu;
}
}