1. ホーム
  2. スクリプト・コラム
  3. ルア

Luaでstring.len()を使用するためのガイド

2022-01-09 14:06:39

プリアンブル

今日は日曜日ですが、私はまだ直接比較的単純な関数の文字列ファミリをリストするために、みんなの脳細胞を無駄にしない、関数は単純ですが、使用は素晴らしいです、使用頻度も非常に高いです、さらに詳しく説明せずに、我々は直接関数の使用状況を見てください。

コンテンツ

文字列.len()
プロトタイプ:string.len(s)
説明 与えられた文字列の長さを返します。文字列に'˶'が含まれている場合は、それも1文字としてカウントされます。

使用方法 {を使用します。
まず、lentest.luaというファイルを新規に作成し、以下のコードを記述してください。
-- 通常の文字列

local sourcestr = "This is a rainy day!"
local sourcelen = string.len(sourcestr)
print("\nthe len of sourcestr is ". .sourcelen)

-- '˶'ᴗ'˶を含む文字列

local str = "Hello Lua \000 What?"
local strlen = string.len(str)
print("\nthe len of str is ". .strlen)

-- 書き方

local strlen_new = str:len()
print("\nthe len of str is ". .strlen_new)

結果を実行する

概要

また、この関数は文字列中の'ⅳ0'の数を数えますが、これはcとは異なりますので、注意が必要です。
3つ目のテストは、文字列ファミリーの全関数の別の書き方を復習するために行いました。実は以前にもまとめていたのですが、今日はここでもう一度整理しておきます