我认为它匹配所有控制字符(不确定“所有”包括哪些),但我不能确定,也找不到任何文档,除了一些在Perl论坛上的思考。有人知道吗?
我认为它匹配所有控制字符(不确定“所有”包括哪些),但我不能确定,也找不到任何文档,除了一些在Perl论坛上的思考。有人知道吗?来自Pattern
文档:
\p{Cntrl}
控制字符:[\x00-\x1F\x7F]
即,它匹配十六进制值为00到1F或7F的任何字符。
如果您感兴趣,控制字符的维基百科文章列出了每个字符及其用途。
\p{name}
匹配一个Unicode字符类; 请参考适当的Unicode规范以查看该类别中的代码点。 这里 是针对Java正则表达式引擎(Cntrl
是其中一个示例,表示在0-127范围内的任何ASCII控制字符。这实际上意味着字符0-31和127。
)的讨论,尽管同样的事情也适用于许多其他正则表达式引擎。