如何將法語和俄語西里爾字母與正則表達式匹配?我只想做字母字符,沒有數字或特殊字符?,F在我有[A-Za-z]
3 回答

慕桂英4014372
TA貢獻1871條經驗 獲得超13個贊
如果您的語言regex支持Unicode塊([\p{IsCyrillic}]),則可以將俄文(西里爾文)字符與以下字符匹配:
[\p{IsCyrillic}] or [\p{Cyrillic}]
否則,請嘗試使用:
[U+0400–U+04FF]
對于PHP使用:
[\x{0400}-\x{04FF}]
說明:
[\p{IsCyrillic}]
Match a character from the Unicode block “Cyrillic” (U+0400–U+04FF) ?[\p{IsCyrillic}]?
注意:
的Unicode字符列表和數字HTML實體[U+0400–U+04FF]。
- 3 回答
- 0 關注
- 1288 瀏覽
添加回答
舉報
0/150
提交
取消