Avoid parsing first and last names in Chinese, Japanese and Korean languages

This commit is contained in:
snakehnb 2024-11-04 16:13:14 +08:00
parent 978c2b05f2
commit 7ef14aabed

View File

@ -52,6 +52,13 @@ module.exports.parse = (nameString) => {
}
if (splitNames.length) splitNames = splitNames.map((a) => a.trim())
// If names are in ChineseJapanese and Korean languages, return as is.
if (/[\u4e00-\u9fff\u3040-\u30ff\u31f0-\u31ff]/.test(splitNames[0])) {
return {
names: splitNames
}
}
var names = []
// 1 name FIRST LAST