谁能告诉我如何切换字符串查找区分大小写的搜索?Lua区分大小写和全字搜索
也是整个单词搜索?,这甚至可能吗?,我想我可以连接一个空格字符到我想查找的字符串的开始和结尾,但是如果搜索到的单词是在开头或字符串的结尾。
谁能告诉我如何切换字符串查找区分大小写的搜索?Lua区分大小写和全字搜索
也是整个单词搜索?,这甚至可能吗?,我想我可以连接一个空格字符到我想查找的字符串的开始和结尾,但是如果搜索到的单词是在开头或字符串的结尾。
谁能告诉我如何切换字符串查找区分大小写的搜索?
在Lua的pattern-api中没有区分大小写的标志/切换。请参阅:
而且全词搜索?这是甚至可能?
Lua的模式匹配没有 “单词边界” 荟萃字符,就像其他模式匹配/正则表达式的API一样。所以答案是:“不”。
我想我可以连接一个空格字符到我想查找的字符串的开始和结尾,但是如果搜索到的字是在字符串的开始或结尾,这将无法正常工作。
这比以前有点棘手:考虑标点符号。
感谢数任何一组,不敏感功能的工作原理一种享受 – 2012-07-21 22:14:20
@Mick:其实,LUA 5.2模式有一个“%F”修饰符,应该是能够模仿单词边界。这不包括在5.1规范中,但我认为他们仍然作为无证延期工作。 – hugomg 2012-07-24 14:28:36
定义*字* .. – lhf 2012-07-21 19:43:28
的字母和/或没有空格 – 2012-07-21 22:13:33