什么是 {L} Unicode 类别?
我遇到了一些包含 [^\\p{L}]
的正则表达式。我知道这是使用某种形式的 Unicode 类别,但是当我检查 在文档中,我只找到了以下“L”类别:
Lu Uppercase letter UPPERCASE_LETTER
Ll Lowercase letter LOWERCASE_LETTER
Lt Titlecase letter TITLECASE_LETTER
Lm Modifier letter MODIFIER_LETTER
Lo Other letter OTHER_LETTER
在此上下文中,L
是什么?
I came across some regular expressions that contain [^\\p{L}]
. I understand that this is using some form of a Unicode category, but when I checked the documentation, I found only the following "L" categories:
Lu Uppercase letter UPPERCASE_LETTER
Ll Lowercase letter LOWERCASE_LETTER
Lt Titlecase letter TITLECASE_LETTER
Lm Modifier letter MODIFIER_LETTER
Lo Other letter OTHER_LETTER
What is L
in this context?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
取自此链接:http://www.regular-expressions.info/unicode.html
检查
Unicode 字符属性
部分。Taken from this link: http://www.regular-expressions.info/unicode.html
Check the
Unicode Character Properties
section.我没有看到任何明确的提及,但有一个关于 此页表示
\\p{L}
表示任意字母:I don't see any explicit mention of it, but an example on this page indicates that
\\p{L}
means any letter: