diff options
| author | syuilo <syuilotan@yahoo.co.jp> | 2021-02-07 10:43:34 +0900 |
|---|---|---|
| committer | syuilo <syuilotan@yahoo.co.jp> | 2021-02-07 10:43:34 +0900 |
| commit | 0a64d121d9a1345e4a5dd71686fd3be400558595 (patch) | |
| tree | eaea3a4d88d412bd1429fbfe787e6d006043205e /src/misc | |
| parent | :art: (diff) | |
| download | sharkey-0a64d121d9a1345e4a5dd71686fd3be400558595.tar.gz sharkey-0a64d121d9a1345e4a5dd71686fd3be400558595.tar.bz2 sharkey-0a64d121d9a1345e4a5dd71686fd3be400558595.zip | |
Resolve #7149
Diffstat (limited to 'src/misc')
| -rw-r--r-- | src/misc/normalize-for-search.ts | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/misc/normalize-for-search.ts b/src/misc/normalize-for-search.ts new file mode 100644 index 0000000000..200540566e --- /dev/null +++ b/src/misc/normalize-for-search.ts @@ -0,0 +1,6 @@ +export function normalizeForSearch(tag: string): string { + // ref. + // - https://analytics-note.xyz/programming/unicode-normalization-forms/ + // - https://maku77.github.io/js/string/normalize.html + return tag.normalize('NFKC').toLowerCase(); +} |