关于lua 正则表达式,lua正则表达式不匹配字符这个很多人还不知道,今天源源来为大家解答以上的问题,现在让我们一起来看看吧!

lua 正则表达式(lua正则表达式不匹配字符)lua 正则表达式(lua正则表达式不匹配字符)


lua 正则表达式(lua正则表达式不匹配字符)


1、Lua 中由于考虑大小,没有支持正则表达式。

2、而采用了自己的模式匹配。

3、function extractChinese(s) for m in string.gmatch(s,'"[176-254]+"') do print(m) endendss = 'foo"中文"a"你好"foo'extractChinese(ss)对于固定的模式,该函数可能没有什么意义例如 "hello" 。

4、但当使用变量模式是,它的特性就显现出来了。

5、上面的输出为:中文你好注意:这个函数设你的“中文”是GB2312编码。

6、如果是UTF-8编码,需要改一下。

7、PS: 你们公司是哪个公司啊?这样的水平还发布海外版本的游戏?不是说你哦,而是你们公司。

本文到这结束,希望上面文章对大家有所帮助。