猿问

求解VFP中substr函数?

?SUBSTR("中国首都",5)
这个解释下是什么意思。
还有?substr("全国计算机等级考试",5,6)+right("全国计算机等级考试",4)
这两个是怎么做到的?不太理解~求各位大虾解答~

蓝山帝景
浏览 1371回答 3
3回答

DIEA

substr(字符串,m,n) 函数是将字符串,从m位开始,取n个字符出来substr("abcdef",3,2)="cd"substr("abcdef",2,4)="bcde"参数n可省略,表示从m位开始取到字符串末尾substr("abcdef",3)="cdef"汉字占两位SUBSTR("中国首都",5)="首都"  &&从第5位开始取到末尾  substr("全国计算机等级考试",5,6)+right("全国计算机等级考试",4) ="计算机"+"考试"  &&right()是取右边n个字符的函数 ="计算机考试"

智慧大石

substr("全国计算机等级考试",5,6)的结果是“计算机”三个字;+right("全国计算机等级考试",4)的结果是“考试”两个字。因此整句的结果是计算机考试。
随时随地看视频慕课网APP

相关分类

Oracle
我要回答