c# - 用于检查输入字符串的正则表达式只是波斯语

标签 c# regex asp.net-mvc-3 model-view-controller

我使用 MVC,我是新手。我想通过 [RegularExpression] 验证检查输入值是否仅使用波斯语(字符)。 所以我想使用 Regex 并需要检查 unicode 范围,但我不知道如何找到波斯字符 Unicode 范围。我对这个正则表达式是否正确?你有什么建议,我怎样才能找到波斯语的 Unicode 范围

最佳答案

波斯字符在范围内:[\u0600-\u06FF]

尝试:

Regex.IsMatch(value, @"^[\u0600-\u06FF]+$")

关于c# - 用于检查输入字符串的正则表达式只是波斯语,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10561590/

相关文章:

c# - Windows 7 将如何编程? .NET 还会是王者吗?

regex - Powershell在两个字符串之间匹配多行字符

java - 带有 URL 编码字符串的正则表达式

c# - 在 MVC 3 Razor 中获取事件页面链接的更好方法

jquery - 将 JSON 字符串数组绑定(bind)到 ASP.NET MVC3

c# - 如何使用按钮单击来切换 ContextMenuStrip 显示,同时允许它正常关闭(菜单项单击、失去焦点等)

c# - 在 C# 中打印 Form/UserControl

c# - 如何保持 .NET 控制台应用程序运行?

ios - 使用 NSRegularExpression 排除某些匹配项

asp.net-mvc-3 - MVC3 显示模板