パワフルで高速なプログラミング言語。 ## MOC - 📒**関連** - [[🎮Lua Playground]] - [[📕Luaの型注釈]] - [[Luaでpretty print]] - [[三項演算子 (Lua)|三項演算子]] - [[Falsyな値の場合にデフォルト値を代入 (Lua)|Falsyな値の場合にデフォルト値を代入]] - [[変数がnilでないことを型注釈に伝える (Lua)|変数がnilでないことを型注釈に伝える]] - [[Luaで複数条件の結合]] - 文字列 - [[文字列の長さを取得 (Lua)|文字列の長さを取得]] - [[文字列を結合 (Lua)|文字列を結合]] - [[文字列をフォーマット (Lua)|文字列をフォーマット]] - [[複数行文字列 (Lua)|複数行文字列]] - [[文字列が含まれているか(部分一致)を確認 (Lua)|文字列が含まれているか(部分一致)を確認]] - [[文字列が指定された文字列で終わるか (Lua)|文字列が指定された文字列で終わるか]] - [[特殊文字のエスケープ (Lua)|特殊文字のエスケープ]] - [[数値を文字列にキャスト (Lua)|数値を文字列にキャスト]] - [[数値を文字列にキャスト (Lua)|数値を文字列にキャスト]] - 正規表現 - [[文字列が正規表現にマッチするか確認 (Lua)|文字列が正規表現にマッチするか確認]] - [[文字列から正規表現にマッチする箇所を取得 (Lua)|文字列から正規表現にマッチする箇所を取得]] - [[文字列を正規表現パターンで置換 (Lua)|文字列を正規表現パターンで置換]] - [[文字列から正規表現にマッチする箇所を取得 (Lua)|文字列から正規表現にマッチする箇所を取得]] - [[正規表現の貪欲マッチング (Lua)|正規表現の貪欲マッチング]] - [[正規表現の最短マッチング (Lua)|正規表現の最短マッチング]] - 時間 - [[現在日時を文字列に変換 (Lua)|現在日時を文字列に変換]] - [[数値型のタイムスタンプ(Linux time)を日時文字列に変換 (Lua)|数値型のタイムスタンプ(Linux time)を日時文字列に変換]] - [[テーブル (Lua)|テーブル]] - [[📕Luaでtable(collection)を操作する型安全な関数を自作する]] - [[テーブルの長さを取得 (Lua)|テーブルの長さを取得]] - [[配列テーブルの要素を取得 (Lua)|配列テーブルの要素を取得]] - [[テーブルに要素を追加 (Lua)|テーブルに要素を追加]] - [[テーブルの要素を結合 (Lua)|テーブルの要素を結合]] - [[テーブル(配列)から一部分を取得 (Lua)|テーブル(配列)から一部分を取得]] - [[文字列をテーブルに分割 (Lua)|文字列をテーブルに分割]] - [[Luaのテーブルをマージ]] - エントリ - [[Luaでホームディレクトリのパスを取得]] - 型 - [[LuaCATSアノテーション]] - 📜**アクティビティ** - 📝**トラブルシューティング** - [[📝Luaでtableに0のindexアクセスすると型推論が無効になる]] - [[📝単一のLuaファイルをNeovim(nvim-lspconfig)で開くとlua_lsがエラーになる]]