function ContainsSpecialChar(input) return string.find(input, "[\"(),:;<>@[\\%]]") end print(ContainsSpecialChar("Has quote \"") ~= nil) print(ContainsSpecialChar("Has open parens (") ~= nil) print(ContainsSpecialChar("Has close parens (") ~= nil) print(ContainsSpecialChar("Has comma ,") ~= nil) print(ContainsSpecialChar("Has colon : ") ~= nil) print(ContainsSpecialChar("Has semicolon ;") ~= nil) print(ContainsSpecialChar("Has open angle bracket <") ~= nil) print(ContainsSpecialChar("Has close angle bracket > ") ~= nil) print(ContainsSpecialChar("Has ampersand @") ~= nil) print(ContainsSpecialChar("Has open square bracket [") ~= nil) print(ContainsSpecialChar("Has backslash \\") ~= nil) print(ContainsSpecialChar("Has close square bracket ]") ~= nil)