contains-chinese
v1.0.0
Published
Checks whether the input string contains any Chinese text (at least one character). Works with Traditional and Simplified. Unlike the is-chinese package, returns `true` even if the string contains mixed Chinese and non-Chinese characters.
Maintainers
Readme
Check whether a string contains any Chinese text
Short sample
const containsChinese = require('contains-chinese');
let t = containsChinese('香港 is cool'); // true
let f = containsChinese('홍콩'); // false - not Chinese
What's it for?
This package provides a way to check whether a string contains any Chinese
text. The function will return true if there is at least one Chinese
character in the string.
Difference from is-chinese
Another package called is-chinese will return false if the string contains
at least one non-Chinese character, for example Welcome to 香港 will
result in false.
In contrast, this package will return true for such text containing mixed
Chinese and non-Chinese text.
Methods and Static Members
containsChinese- returnstrueif the string has any Chinese characters.containsChinese.HAN_REGEX- contains the regex used for this check.
Comments and suggestions
If you have any comments, contact me here: https://github.com/catcher-in-the-try/
