2023-08-28

PowerShell 取得 UTF-8 中英文夾雜之字串長度

  $StringLength = 0;
foreach ($Word in ($String -Split '')) {
if ([System.Text.Encoding]::UTF8.GetByteCount($Word) -gt 1) {
$StringLength += 2;
} else {
$StringLength += [System.Text.Encoding]::UTF8.GetByteCount($Word);
};
};

沒有留言:

張貼留言