Ajout de notes chronologiques

This commit is contained in:
Vincent Vandemeulebrouck
2022-11-04 20:41:16 +01:00
parent 42e4f5b391
commit ecd1652403
11 changed files with 281 additions and 28 deletions

View File

@ -19,10 +19,14 @@ export class Grammar {
return word.match(/^[aeiouy]/i)
}
static equalsInsensitive(a, b) {
return Grammar.toLowerCaseNoAccent(a) == Grammar.toLowerCaseNoAccent(b)
}
static includesLowerCaseNoAccent(value, content) {
return Grammar.toLowerCaseNoAccent(value).includes(Grammar.toLowerCaseNoAccent(content));
}
/* -------------------------------------------- */
static toLowerCaseNoAccent(words) {
return words?.toLowerCase().normalize("NFD").replace(/[\u0300-\u036f]/g, "") ?? words;