我想将字符串中出现的所有 abc 替换为 xyz ,如下所示:
必须使用xyz替换以下内容:
abc
左侧有空格,abc
abc,
abc;
abc.
但以下内容必须保持不变:
abc
作为aabcd
或abcdef
等任何其他字词的一部分
abc
{之后或之前_ abc_
或_abc
我尝试了以下代码,但没有成功:
string.gsub(str,'%W'.."abc"..'%W', "xyz")
或
string.gsub(str,'[ ,]'.."abc"..'[ ,.;]', "xyz")
是否可以在lua中这样做?你能指导我吗?问候