function title case(theString)
return (theString:gsub("^%a", string.upper):gsub("%s+%a", string.upper))
end
上記のコードがあります。
^
上記のコードでの演算子の使用法を知りたかったのです。セット内の後続の値を除外/否定するためにセットで使用されていることは知ってい^
ますが、セットではないため、何を^
意味しますか?gsub
上記のコードで が 2 回使用されているのはなぜですか? どちらの場合も、文字は大文字に変換されています! 上記のコード行で正確に何が起こっているのか説明してください。