| 当前位置:洪恩在线
-> 继续教育 ->
计算机考级 -> 二级FOXBASE+语言 |
|
|||||||||||
|
1.宏替换函数
格式:&<字符型变量>[.] 功能:替换出字符型变量的内容,即&的值是变量中的字符串。如果该函数与其后的字符无明确分界,则要用“.”作函数结束标识。宏替换可以嵌套使用。 熟练地使用宏替换函数可以减少输入操作、灵活使用命令、增强程序的通用性等,因此它是FoxBASE中的一个重要函数。 2.求子串位置函数 格式:AT(<字符型表达式1>,<字符型表达式2>) 功能:函数返回前面表达式字符串在后面表达式字符串中的起始位置,若不包含,则函数值为0。 3.求子串函数 格式:SUBSTR(<字符型表达式>,<起始位置>[,<长度>]) 功能:从起始位置起,截取指定长度字符形成子字符串。若缺省长度,则一直取到串尾。 4.求左子串函数 格式:LEFT(<字符型表达式>,<数值表达式>) 功能:从<字符型表达式>最左边开始截取由<数值表达式>指定个数的字符。 5.求右子串函数 格式:RIGHT(<字符型表达式>,<数值表达式>) 功能:从<字符型表达式>最右边开始截取由<数值表达式>指定个数的字符。 6.生成空格函数 格式:SPACE(<数值表达式>) 功能:产生指定数目的空格字符串。最大空格数是254。 7.生成重复字符函数 格式:REPLICATE(<字符型表达式>,<数值表达式>) 功能:把<字符型表达式>的值重复<数值表达式>指定的次数,生成新的字符串。 8.大小写变换函数 格式:LOWER(<字符型表达式>) UPPER(<字符型表达式>) 功能:LOWER()将字符串中的字母一律变成小写字母,UPPER()将字符串中的字母一律变成大写字母,其他字符不变。 9.求字符串长度函数 格式:LEN(<字符型表达式>) 功能:函数返回字符串所占字节数。 10.删除字符串左面空格函数 格式:LTRIM(<字符型表达式>) 功能:除去<字符型表达式>所表示字符串的前导空格。 11.删除字符串右面空格函数 格式:RTRIM(<字符型表达式>)或TRIM(<字符型表达式>) 功能:除去<字符型表达式>所表示的字符串尾部的空格。 12.字符串替换函数 格式:STUFF(<字符型表达式1>,<起始位置>,<字符个数>,<字符型表达式2>) 功能:从指定位置开始,用<字符型表达式2>去替换<字符型表达式1>中指定个字符。替换和被替换的字符个数不一定相等。如果<字符个数>为0,则直接插入。如果<字符型表达式2>为空字符串,则删除<字符型表达式1>中指定个字符。
课堂提问: |
|
|
|||||||||