1
我想验证一个字符串只接受希腊大写字母。 我一直在使用如下正则表达式的尝试:Java中的正则表达式大写希腊文字母
var stringPattern = "^\\p{InGreek}{7}"
这适用于这两个大写和小写,但我需要验证,只允许大写希腊字母。 有人可以指导我一样吗? 感谢
我想验证一个字符串只接受希腊大写字母。 我一直在使用如下正则表达式的尝试:Java中的正则表达式大写希腊文字母
var stringPattern = "^\\p{InGreek}{7}"
这适用于这两个大写和小写,但我需要验证,只允许大写希腊字母。 有人可以指导我一样吗? 感谢
您可以采取的,在Unicode空格连续出现大写希腊字母的事实优势,简单的写"[Α-Ω]{7}"
- 注意,第一个字符是有资本的α,而不是一个ASCII A.或者使它更清晰,写入"[\u0391-\u03A9]{7}"
。
非常感谢。它现在的工作:) –
'var stringPattern'不是java语法。 – Kaushal28
这是C#还是JavaScript?或者你想完成Java中的任务? –
@ Kaushal28在Java 9中不添加此功能吗? – Sweeper