正则表达式验证逗号分隔单词 - 外来字符

时间:2014-03-03 14:11:54

标签: c# regex

我正在用阿拉伯语 - 英语开发一个应用程序,所以我需要一个验证一组分开的单词的正则表达式,这是我的RegEx:

^([a-zA-Z]+(,[a-zA-Z]+)*)?$

这对我来说完美无缺,但正如您所看到的指定章程是英文的,我希望这能用于阿拉伯语。

是否可以修改此表达式以接受其他章程阿拉伯语甚至其他语言?

1 个答案:

答案 0 :(得分:1)

不要限制为一组字母字符,而是排除标记单词结尾的字符。

^([^,]+(,[^,]+)*)?$

如果您确实想要匹配阿拉伯字符,请参阅:regular expression For Arabic Language