gpt4 book ai didi

lua - 从字符串中删除除 "a","b","c","d"之外的所有字符

转载 作者:行者123 更新时间:2023-12-01 09:54:02 26 4
gpt4 key购买 nike

我有一个字符串,我想用 "" 替换所有字符和数字,字符 a,b, 除外c, d.

与其像下面的示例那样必须编写多行长代码,还有其他一些更高效的方法吗?

myString:gsub("[%(%)%.%%%+%-%*%?%[%]%^%$%,]", "") --special chars
... --same for chars
... --same for digits

最佳答案

使用脱字符^即,[^abcd]

插入符号否定你的集合。

例如,您可以仔细阅读here .

关于lua - 从字符串中删除除 "a","b","c","d"之外的所有字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32299875/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com