栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

将Unicode字母与Java正则表达式匹配(例如)

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

将Unicode字母与Java正则表达式匹配(例如)

在这里,您有一个很好的解释:

http://www.regular-expressions.info/unipre.html

一些提示:

“不幸的是,Java和.NET尚不支持

X
P{M}p{M}*
用作替代。要匹配任意数量的字素,请使用
(?:P{M}p{M}*)+
而不是
X+
。”

“在Java中,

uFFFF
即使打开了规范等效功能,正则表达式令牌也仅与指定的代码点匹配。但是,相同的语法
uFFFF
也用于将Unipre字符插入Java源代码的文字字符串中。
Pattern.compile("u00E0")
这两个代码都将匹配的-
点和双代码点编码
à
,而
Pattern.compile("\u00E0")
仅匹配单代码点版本。请记住,将正则表达式编写为Java字符串文字时,必须转义反斜杠。前者Java代码编译regex
à
,后者编译
u00E0
。根据您所执行的操作,差异可能会很大。”



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/438030.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号