Unicode集合表示法的含义?
我在哪里可以找到关于的含义的信息?例如,什么是“\p”、“{L}”Unicode集合表示法的含义?,unicode,Unicode,我在哪里可以找到关于的含义的信息?例如,什么是“\p”、“{L}” [\p{L}\p{Nl}\p{Other_ID_Start}-\p{Pattern_Syntax}-\p{Pattern_White_Space}] 从上下文来看,它看起来像语法 \p{name_of_character_class} 表示“字符类的类型名称\u中的所有字符” [abc-x-y-z] 似乎是指“类型a、b或c的任何字符,但不是类型x、y或z。”因此,上述示例将被解读为“类型L、Nl、其他ID开始的任何字符,
[\p{L}\p{Nl}\p{Other_ID_Start}-\p{Pattern_Syntax}-\p{Pattern_White_Space}]
从上下文来看,它看起来像语法
\p{name_of_character_class}
表示“字符类的类型名称\u中的所有字符”
[abc-x-y-z]
似乎是指“类型a、b或c的任何字符,但不是类型x、y或z。”因此,上述示例将被解读为“类型L、Nl、其他ID开始的任何字符,但属于模式语法或模式空白的字符除外。”
其中一些组是在文档本身中定义的。我认为L和Nl是“小写”和“规范化小写”,但我不确定
希望这有帮助!从上下文来看,它看起来像语法
\p{name_of_character_class}
表示“字符类的类型名称\u中的所有字符”
[abc-x-y-z]
似乎是指“类型a、b或c的任何字符,但不是类型x、y或z。”因此,上述示例将被解读为“类型L、Nl、其他ID开始的任何字符,但属于模式语法或模式空白的字符除外。”
其中一些组是在文档本身中定义的。我认为L和Nl是“小写”和“规范化小写”,但我不确定
希望这有帮助!这些是。L
是字母;Nl
是数字/字母,一个奇数类,包括,例如,从U+2160开始的罗马数字。这些是。L
是字母;Nl
是数字/字母,一个奇数类,包括,例如,从U+2160开始的罗马数字。