如何将法语和俄语西里尔字母与正则表达式匹配?我只想做字母字符,没有数字或特殊字符。现在我有[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 关注
- 1189 浏览
添加回答
举报
0/150
提交
取消