我计划使用Lua模式,除非有更好的方法来完成这个任务。
我想要能够解析一个字符串,并查找“标记”。例如,我想找到一个字符串中的 '[color=???][/color]' 部分,不关心等号后面是什么,不管标记之间的内容是什么,也不在意他们在字符串中的位置,只要它们出现在字符串中的 任何地方,并且'color='后面有十六进制值。以下是一个样例字符串:
我想要能够解析一个字符串,并查找“标记”。例如,我想找到一个字符串中的 '[color=???][/color]' 部分,不关心等号后面是什么,不管标记之间的内容是什么,也不在意他们在字符串中的位置,只要它们出现在字符串中的 任何地方,并且'color='后面有十六进制值。以下是一个样例字符串:
mystring = 'Hello, [color=#0026FF]world[/color]!'
-- ^^^^^^^^^^^^^^^ ^^^^^^^^