亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何用正則表達式匹配西里爾字母

如何用正則表達式匹配西里爾字母

斯蒂芬大帝 2019-11-02 10:31:46
如何將法語和俄語西里爾字母與正則表達式匹配?我只想做字母字符,沒有數字或特殊字符?,F在我有[A-Za-z]
查看完整描述

3 回答

?
RISEBY

TA貢獻1856條經驗 獲得超5個贊

這取決于您的正則表達式口味。如果它支持Unicode字符類(例如,.NET),則\p{L}匹配字母字符(在任何字符集中)。


查看完整回答
反對 回復 2019-11-02
?
慕桂英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]。


查看完整回答
反對 回復 2019-11-02
  • 3 回答
  • 0 關注
  • 1288 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號