如何检查变量是否包含中文/日文字符?

2023-11-25

如何检查变量是否包含中文或日文字符?我知道这条线有效:

if (document.body.innerText.match(/[\u3400-\u9FBF]/))

我需要做同样的事情,不是针对文档,而是针对单个变量。


.match是一个字符串方法。您可以将其应用于任何包含字符串的内容。当然,也可以是任意变量。

如果你有一些不是字符串的东西,大多数对象都会定义.toString()将其内容转换为某种合理的字符串化形式的方法。当您从页面检索选择时,您将获得选择对象。将其转换为字符串然后使用match on it: sel.toString().match(...).

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何检查变量是否包含中文/日文字符? 的相关文章

随机推荐