Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/lua/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Lua区分大小写和全词搜索_Lua - Fatal编程技术网

Lua区分大小写和全词搜索

Lua区分大小写和全词搜索,lua,Lua,有人能告诉我如何在字符串查找上切换区分大小写的搜索吗 还有整词搜索?这可能吗?我想我可以在我要查找的字符串的开头和结尾处添加一个空格字符,但如果搜索的词位于字符串的开头或结尾,这将不起作用 有人能告诉我如何在字符串查找上切换区分大小写的搜索吗 Lua的模式api中没有不区分大小写的标志/切换。见: 还有全词搜索,这可能吗 Lua的模式匹配没有“字边界”元字符,就像其他模式匹配/RegexAPI一样。所以答案是:“不” 我想我可以在我想要查找的字符串的开头和结尾加上一个空格字符,但是如果搜

有人能告诉我如何在字符串查找上切换区分大小写的搜索吗

还有整词搜索?这可能吗?我想我可以在我要查找的字符串的开头和结尾处添加一个空格字符,但如果搜索的词位于字符串的开头或结尾,这将不起作用

有人能告诉我如何在字符串查找上切换区分大小写的搜索吗

Lua的模式api中没有不区分大小写的标志/切换。见:

还有全词搜索,这可能吗

Lua的模式匹配没有“字边界”元字符,就像其他模式匹配/RegexAPI一样。所以答案是:“不”

我想我可以在我想要查找的字符串的开头和结尾加上一个空格字符,但是如果搜索的单词在字符串的开头或结尾,这就行不通了


比这要复杂一点:想想标点符号。

任何一组没有标点符号的字母和/或数字spaces@Mick:实际上,Lua5.2模式有一个“%f”修饰符,应该能够模拟单词边界。这不包括在5.1规范中,但我认为它们仍然作为未记录的扩展在那里工作。