regex - 伊朗车牌号的正则表达式,包含波斯字母和数字

标签 regex asp.net-mvc-4 combinations persian

我需要一个与伊朗汽车车牌号匹配的正则表达式。 该组合由两位数字、后跟波斯字母和另一个三位数数字
组成 如下图所示:

有必要允许用户输入英文数字(1-9),因为某些浏览器或操作系统不支持波斯语数字,但字母必须是波斯语,因为它始终受支持。

编辑: 无论如何,我在 ASP.net MVC 中使用 C#

最佳答案

您可以使用以下正则表达式从左到右匹配:

\d{2}[\u0600-\u06FF]\d{3}
  • \d{2} 匹配两个连续的数字。
  • [\u0600-\u06FF] 匹配单个字母。
  • \d{3} 匹配三个连续数字。

关于regex - 伊朗车牌号的正则表达式,包含波斯字母和数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19078215/

相关文章:

php - 如何删除 PHP 中 url 的第一部分?

c# - 在 MVC4 中设置默认 Controller

python - 如何有效地生成所有可能的坐标对而不在numpy中重复

java - 如何在java中构建组合函数?

javascript - 用正则表达式检测每个单词的第一个字母是否大写

java - 如何排除空格作为我的正则表达式的输入

javascript - 正则表达式匹配包含 'apple' 但不匹配同一字符串中的 'orange' 的字符串

asp.net-mvc - MVC 4 代码优先ForeignKeyAttribute 属性...类型...无效

asp.net-mvc - 如何使控制值在请求之间保持不变?

python - 列表中字符串之间的字母组合