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