分かりやすく、使いやすく。

文字列の文字数をカウントする方法

スポンサーリンク

PowerShell で文字列の文字数をカウントするには Length を使用します。 Length は半角文字も全角文字も1文字としてカウントします。

尚、文字数ではなくバイト数を取得したい場合は文字列のバイト数をカウントする方法を参照してください。

文字数をカウントするサンプルコードは次の通りです。

PowerShell(実行可能なサンプルコード)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# ◆半角
$str = 'ABCDE'
 
#5と表示される。
Write-Host $str.Length
 
# ◆全角
$str = 'あいうえお'
 
#5と表示される。
Write-Host $str.Length
 
# ◆半角と全角の混在
$str = 'Aあ①イオ'
 
#5と表示される。
Write-Host $str.Length 

上記の実行結果は次の通りです。

5
5
5 
スポンサーリンク
スポンサーリンク