我正在制作一个联系页面,以便用户可以在需要时向我发送消息。 我有一个文本框,他们可以在其中输入名称和正则表达式来检查名称的形式是否正确。
[אבגדהוזחטיכלמנסעפצקרשתץףןם\s\.]
我的问题是,当我在文本框中输入希伯来语字符时,它仍然无法识别它,并且出现验证错误。
我用英语 unicode [a-zA-Z]
尝试了相同的正则表达式,它起作用了。
我是否需要向 .aspx 页面添加一些内容,以便它能够“理解”输入是不同的语言?
最佳答案
也许问题是您的正则表达式只允许使用一个字符?
尝试更改为
[אבגדהוזחטיכלמנסעפצקרשתץףןם\s\.]*
除此之外,我认为您不需要向页面添加任何文化信息。
关于c# - 使用希伯来语输入的文本框验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9739944/