标签: java
我想验证字符串只接受希腊大写字母。 我尝试过如下使用正则表达式:
var stringPattern = "^\\p{InGreek}{7}"
这适用于大写和小写,但我需要验证并仅允许大写希腊字母。 有人可以指导我吗? 感谢
答案 0 :(得分:1)
你可以利用大写希腊字母在Unicode空间中连续出现的事实,只需写"[Α-Ω]{7}" - 注意第一个字符是大写字母,而不是ASCII A.或者写得更清楚,写"[\u0391-\u03A9]{7}"。
"[Α-Ω]{7}"
"[\u0391-\u03A9]{7}"