>>>考試吧考后首發(fā)2013年3月計算機(jī)等考試題答案
2)字符函數(shù):自變量一般是字符型數(shù)據(jù)的函數(shù)。10個
& 求字符串長度函數(shù)
格式:len(字符表達(dá)式)
功能:返回指定字符表達(dá)式值的長度,即所包含的字符個數(shù)。
結(jié)果:N型
& 大小寫轉(zhuǎn)換函數(shù)
格式:upper/lower(字符表達(dá)式)
功能:將指定表達(dá)式中的小寫字母轉(zhuǎn)換成大寫字母
或者將指定表達(dá)式中的大寫字母轉(zhuǎn)換成小寫字母,其他字符不變
結(jié)果:C型
& 空格字符串生成函數(shù)
格式:space(數(shù)值表達(dá)式)
功能:返回由指定數(shù)目的空格組成的字符串
結(jié)果:C型
& 刪除前后空格函數(shù)
格式:trim(字符表達(dá)式)
ltrim(字符表達(dá)式)
alltrim(字符表達(dá)式)
功能:返回指定字符表達(dá)式值去掉尾部空格后形成的字符串
返回指定字符表達(dá)式值去掉前導(dǎo)空格后形成的字符串
返回指定字符表達(dá)式值去掉前導(dǎo)和尾部空格后形成的字符串
結(jié)果:C型
& 取子串函數(shù)
格式:left(字符表達(dá)式,長度)
right(字符表達(dá)式,長度)
substr(字符表達(dá)式,起始位置,長度)若缺省長度,表示從指定位置一直取到最后一個字符
功能:從指定表達(dá)式值的左端取一個指定長度的字串作為函數(shù)值
從指定表達(dá)式值的右端取一個指定長度的字串作為函數(shù)值
從指定表達(dá)式值的指定起始位置取一個指定長度的字串作為函數(shù)值
結(jié)果:C型
& 計算子串出現(xiàn)次數(shù)函數(shù)
格式:occurs(字符表達(dá)式1,字符表達(dá)式2)
功能:返回第一個字符串在第二個字符串中出現(xiàn)的次數(shù),若字符串1不是字符串2的字串,函數(shù)值為0
結(jié)果:N型
& 求子串位置函數(shù)
格式:at(字符表達(dá)式1,字符表達(dá)式2,數(shù)值表達(dá)式) 區(qū)分大小寫
atc(字符表達(dá)式1,字符表達(dá)式2,數(shù)值表達(dá)式)不區(qū)分大小寫
功能:若字符表達(dá)式1是字符表達(dá)式2的字串,則返回字符表達(dá)式1值的首字母在字符表達(dá)式2值中的出現(xiàn)位置;若不是字串返回0;第三個變量數(shù)值表達(dá)式用于表明要在字符表達(dá)式2值中搜索字符表達(dá)式1值的第幾次出現(xiàn)的位置,數(shù)值表達(dá)式的默認(rèn)值是1。
結(jié)果:N型
& 子串替換函數(shù)
格式:stuff(字符表達(dá)式1,起始位置,長度,字符表達(dá)式2)
功能:用字符表達(dá)式2的值替換字符表達(dá)式1中由起始位置和長度指明的一個子串,替換和被替換的字符個數(shù)不一定相等。如果長度值是0,字符表達(dá)式2則插入由起始位置指定的字符前,如果長度值是空串,那么字符表達(dá)式1中由起始位置和長度指明的字串被刪去。
結(jié)果:C型
& 字符替換函數(shù)
格式:chrtran(字符表達(dá)式1,字符表達(dá)式2,字符表達(dá)式3)
功能:當(dāng)字符表達(dá)式1中的一個或多個字符與字符表達(dá)式2中的某個字符相匹配時,就用字符表達(dá)式3中的相同位置上的對應(yīng)字符替換這些字符。如果字符表達(dá)式3包含的字符個數(shù)少于字符表達(dá)式2包含的字符個數(shù),因為沒有對應(yīng)字符那么字符表達(dá)式1中相匹配的各個字符將被刪除;如果字符表達(dá)式3包含的字符個數(shù)多于字符表達(dá)式2包含的字符個數(shù),多余字符被忽略。
結(jié)果:C型
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |