我在 c#
中有一个字符串如何检测此字符串是否包含来自不同语言的字符?
即:一个人在文本框中填写英语名称,也 本地语言名称。
我想不允许这样做。
类似的东西:
“检查字符串中字符的语言表以及是否出现 来自不同的unicode表 - 返回ERROR“。
但我认为我们或英国中的“ a ”存在问题。
也许我错了。
我怎么能识别多种语言?
答案 0 :(得分:1)
我认为您正在搜索代码点。代码页中字符的唯一标识符。我认为这应该对你有用How would you get an array of Unicode code points from a .NET String?。从字符串中获取代码点数组后,可以根据所需的代码点范围进行检查。
希望这有帮助。