Skip to main content
 首页 » 编程设计

c#之带空格的阿拉伯语正则表达式

2024年02月06日25qq号

我必须使用正则表达式验证阿拉伯字母。

同样我使用下面的

^[\u0600-\u06ff]+$ 

它适用于没有空格的阿拉伯字符。为了接受空格,我修改了正则表达式如下

 ^[\u0600-\u06ff]?(\w)+$ 
 ^[\u0600-\u06ff]?[\w]+$ 
 ^[\u0600-\u06ff?\w]+$ 

但是所有的方法都失败了,没有空格的阿拉伯字符也没有通过。

请帮我把空格也包含进去。

请您参考如下方法:

只需在字符类中添加空格以匹配空格

^[\u0600-\u06ff ]+$