How to string.find the square bracket character in lua?
问题 So I'm trying to find square brackets inside a string: s = "testing [something] something else" x,y = string.find(s,"[") which gives me an error: malformed pattern (missing ']'). I also tried: x,y = string.find(s,"\[") giving me the same error. And this: x,y = string.find(s,"\\[") in this case x and y are nil. Any thoughts on how to do this properly? Thanks in advance. 回答1: John's answer will work -- turning off pattern matching. What you're trying to do -- escape the [ -- is done with the %