mirror of
https://github.com/nullnyat/NullcatChan.git
synced 2025-04-29 03:57:20 +09:00
11 lines
354 B
TypeScript
11 lines
354 B
TypeScript
import { hankakuToZenkaku, katakanaToHiragana } from "./japanese"
|
|
|
|
export default function (text: string, words: string[]): boolean {
|
|
if (text == null) return false
|
|
|
|
text = katakanaToHiragana(hankakuToZenkaku(text)).toLowerCase()
|
|
words = words.map((word) => katakanaToHiragana(word).toLowerCase())
|
|
|
|
return words.some((word) => text.includes(word))
|
|
}
|