小编ian*_*an 的帖子

正则表达希伯来语,英语,符号

作为我编写的小程序的一部分,我需要过滤一个字符串输入,可能是"gibrish"(UTF8中的任何符号)输入可以是希伯来语和/或英语,但也有所有正常的标志,如:?%$ !@'_' 等等...

一位朋友建议使用正则表达式,但由于我使用它的经验不足,我来找你咨询.

如何创建一个C#函数来检查输入文本,如果它不是"正确"则返回false

到目前为止,我的尝试是:

public static bool shortTest(string input)
    {
        string pattern = @"^[??????????????????????????a-zA-Z0-9\_]+$";
        Regex regex = new Regex(pattern);
        return regex.IsMatch(input);
    }
Run Code Online (Sandbox Code Playgroud)

"["和"a"之后的所有字符都是希伯来语

c# regex detect

5
推荐指数
2
解决办法
3611
查看次数

标签 统计

c# ×1

detect ×1

regex ×1