要从字符串“中国海南省”中取出子串“海南省”,应使用的函数是(  )。

admin2013-02-01  21

问题 要从字符串“中国海南省”中取出子串“海南省”,应使用的函数是(  )。

选项 A、SUBSTR("中国海南省",3,3)
B、SUBSTR("中国海南省",5,2)
C、SUBSTR("中国海南省",5,3)
D、SUBSTR("中国海南省",5,6)

答案D

解析 SUBSTR为取子串函数。格式是SUBSTR(<字符表达式>,<起始位置>[,<长度>]),功能是SUBSTR()从指定表达式值的指定起始位置取指定长度的子串作为函数值。在SUBSTR()函数中,若缺省第3个自变量<长度>,则函数从指定位置一直取到最后一个字符。
由于一个汉字占用两个字符,再根据该函数的功能,选项A)和C)的结果都是乱码,选项B)的结果是“海”,选项D)的结果是“海南省”。
转载请注明原文地址:https://kaotiyun.com/show/KDsp777K
0

最新回复(0)