gpt4 book ai didi

c# - 阿拉伯语正则表达式

转载 作者:行者123 更新时间:2023-12-02 00:34:48 25 4
gpt4 key购买 nike

我想使用正则表达式只接受阿拉伯语

我找到了这个

/[\u0600-\u06FF]

但它不起作用(它接受所有字符)

这是我的模型

[RegularExpression(@"/[\u0600-\u06FF]/$", ErrorMessageResourceType =
typeof(ProcRec.Ressources.Candidat.ErreurValidation),
ErrorMessageResourceName = "nom_ar_faux")]
public string prenom_candidat_arab { set; get; }

我错过了什么吗?

最佳答案

您也可以简单地使用 named block character classes :

[RegularExpression(@"^\p{IsArabic}+$", ErrorMessageResourceType =
typeof(ProcRec.Ressources.Candidat.ErreurValidation),
ErrorMessageResourceName = "nom_ar_faux")]
public string prenom_candidat_arab { set; get; }

关于c# - 阿拉伯语正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25242423/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com