print(string.gsub("a !foo walking", "%S+",{ ["!foo"] = "bar", }))