c# - 如何检查字符串是否包含特定 unicode 范围内的所有字符?

标签 c#

<分区>

你好,例如我有一个僧伽罗语 unicode 格式的 String

 String variable = "සහ"; - Correct String
 String variable = "XසහS"; - Incorrect String

我想验证所有字符字符串是否在属于该特定语言的特定 unicode 范围内。

有实现此目标的想法吗?

最佳答案

static bool Validate(string s, char max, char min)
{
    for (int i = 0; i < s.Length; i++)
        if (s[i] > max || s[i] < min)
            return false;
    return true;
}

关于c# - 如何检查字符串是否包含特定 unicode 范围内的所有字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17773531/

相关文章:

C# 到 VB 的转换问题

c# - 奇怪的查询。从另一个表中获取 id

c# - 我应该如何将动态变化的数据存储到服务器缓存中?

C# 开源项目命名空间

c# - Redis Booksleeve、HGETALL 和将字节数组转换为长

c# - TCP 文件传输 - 几个字节错误

c# - 从数组列表中排除项 C#

c# - 使用 RestSharp 根据要求添加证书

c# - 安装 Visual Studio 2015 更新 1 给我很多 : "package did not load correctly"

c# - Ninject 3.0 不处理映射为 InRequestScope 的对象