Len()、Lenw()与Lenb()函数间的区别

简介: Len()、Lenw()与Lenb()函数间的区别

Len()函数:

Len(text):得到字符串的长度。不论中英文字符,均按1计数。


参数text:为必需参数,表示要查找其长度的文本,空格将作为字符进行计数。


text类型变量返回值数据类型为Long(长整型)。


 函数执行成功时返回字符串的长度,发生错误时返回-1。如果任何参数的值为NULL,则Len()函数返回NULL。

Lenw()函数:

Lenw(text):得到该字符串(不包括结尾的’\0’)中可以作为目标语言来识别的文字个数。

  以汉字为例,在GB2312编码中,“汉”这个字需要占用两个字节,所以len返回的2表示它占了两个字节,但lenw返回1表示的是它包含了1个汉字。

Lenb()函数:

Lenb(text):得到字符串的字节总数。

lenb函数的返回值数据类型为Integer(整型)。

汉字、全角状态下的标点符号,每个字符按2计数,数字和半角状态下的标点符号按1计数。


excel实例:

相关文章
|
2天前
|
Python
使用array()函数创建数组
使用array()函数创建数组。
10 3
|
关系型数据库 PostgreSQL
PostgreSQL 计算字符串字符数函数(CHAR_LENGTH(str))和字符串长度函数(LENGTH(str))
PostgreSQL 计算字符串字符数函数(CHAR_LENGTH(str))和字符串长度函数(LENGTH(str))
1217 0
|
11天前
|
容器
常用库函数的用法——memset() / swap() / reverse() / unique()函数的用法
常用库函数的用法——memset() / swap() / reverse() / unique()函数的用法
14 0
|
1月前
|
C++
无法将参数1从“const char [6]”转换为“char *”的解决方法
无法将参数1从“const char [6]”转换为“char *”的解决方法
|
4月前
从接口获取获取到数组arr=[‘1‘,‘a‘,‘2‘,‘b‘,‘3‘,‘c‘]转换成{number:‘123’,char:‘abc’}
从接口获取获取到数组arr=[‘1‘,‘a‘,‘2‘,‘b‘,‘3‘,‘c‘]转换成{number:‘123’,char:‘abc’}
|
4月前
ES6的Array.from({length:N})方法创建长度为N的undefined数组,等价于 [...Array(N)]
ES6的Array.from({length:N})方法创建长度为N的undefined数组,等价于 [...Array(N)]
|
8月前
|
数据采集 关系型数据库 MySQL
深入解析 MySQL 中的字符串处理函数:RIGHT()、LEFT() 和 CHAR_LENGTH()
字符串处理在数据库操作中占据重要地位,而 MySQL 的 RIGHT()、LEFT() 和 CHAR_LENGTH() 函数为我们提供了便捷的方法来处理字符串的提取和长度计算。无论是用于数据清洗、数据分析还是业务逻辑实现,这些函数都能发挥巨大作用。
106 0
map使用const char*作为key值查找注意事项
map使用const char*作为key值查找注意事项
|
Go C语言 C++
Go语言中的数组和切片 len cap append copy
Go语言中的数组和切片 len cap append copy
Go语言中的数组和切片 len cap append copy
|
SQL
LEN() 函数
LEN() 函数
71 0