如何在linux中查找特殊字符的长度

时间:2016-01-18 11:26:02

标签: linux

str1 = "LIMITEDESCRITøRIO" 
str2 = "RITøRIO"
str3 = "øRIO"
echo "Length = $str1 $str2 $str3"

Result: 
Length = 13 4 1 

只有在特殊字符出现之前才计算长度。其余的都被忽略了。

任何人都可以解释这背后的原因,并给我一个计算包含特殊字符的完整字符串长度的解决方案。

1 个答案:

答案 0 :(得分:0)

尝试使用:

$ str1="LIMITEDESCRITøRIO"
$ len=${#str1}
$ echo "Length of string \"${str1}\" is ${len}."

Length of string "LIMITEDESCRITøRIO" is 17.