当前位置 : 主页 > 网络编程 > lua >

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

来源:互联网 收集:自由互联 发布时间:2021-06-23
我无法找到哪些字符复合Lua中标点符号集“%p”的文档. 答案是依赖于语言环境,它是C函数的直接接口. 实际上,如果有一个类似于Lua函数的C标准函数,那么几乎可以肯定Lua函数只包含C函
我无法找到哪些字符复合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

网友评论