作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
如何将法语和俄语西里尔字母字符与正则表达式匹配?我只想处理字母字符,没有数字或特殊字符。现在我有
[A-Za-z]
最佳答案
如果您的regex
flavor 支持 Unicode block ( [\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}]»
<小时/>
注意:
[U+0400–U+04FF]
的 Unicode 字符列表和数字 HTML 实体.
关于regex - 如何将西里尔字母与正则表达式匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1716609/
我在数据库中有一个具有俄罗斯值(value)观的项目。我需要做的就是附和他们,但事实证明这比预期的要困难。所有俄语字符都只是作为问号打印。 IE: ??? ? ????????对于我尝试过的每种编码,
这是我解析 JSON 的函数: func jsonParsingWeather(urlPath:String) -> NSDictionary { var utf8URLPath = urlP
我是一名优秀的程序员,十分优秀!