[英]Regular expression to accept only greek characters
我有這個正則表達式^[A-Za-z]{2,3}[0-9]{3,4}$
,可以在輸入字段中對其進行驗證,使其具有2或3個字母和3或4個數字
我只想接受希臘字符。
我嘗試過PHP和regexp的 ^[α-ωΑ-Ω]{2,3}[0-9]{3,4}$
, 只接受希臘字符的形式但沒有運氣
我也嘗試過^[\\p{Greek}]{2,3}[0-9]{3,4}$
但還是沒有運氣
有什么建議么?
無效的字符串:ΚΚΞ542OOP8888ΠΠ8965無效的字符串:555555 K879ΓΗΥ565
您可以將字符與\\p{Greek}
匹配,並且必須使用/u
修飾符:
'~^\p{Greek}{2,3}[0-9]{3,4}$~u'
參見regex演示 。
圖案細節
^
-字符串開頭 \\p{Greek}{2,3}
-2或3個希臘字符 [0-9]{3,4}
-3或4個ASCII數字 $
-字符串結尾。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.