Lua标点符号字符串模式中包含哪些字符(%p)?

前端之家收集整理的这篇文章主要介绍了Lua标点符号字符串模式中包含哪些字符(%p)?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我无法找到哪些字符复合Lua中标点符号集“%p”的文档.

解决方法

答案是依赖于语言环境,它是C函数的直接接口.
实际上,如果有一个类似于Lua函数的C标准函数,那么几乎可以肯定Lua函数只包含C函数,疣和所有函数,即使没有查看具体情况.
(这是原因文件的一部分:read()在5.2中仍然有 trouble reading text with embedded zeroes,甚至可能在5.3中有)

虽然Amaden为“C”语言环境提供了一个很好的答案,而ColonelThirtyTwo给出了检查当前语言环境的正确方法,但C标准只说:

ispunct(): The ispunct function tests for any printing character that is one of a locale-specific set of punctuation characters for which neither isspace nor isalnum is true. In the “C” locale,ispunct returns true for every printing character for which neither isspace nor isalnum is true

猜你在找的Lua相关文章