亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 課堂 > 技術開發 > 正文

字符函數

2023-06-13 12:11:10
字體:
來源:轉載
供稿:網友

本部分主要給出了VF與字符相關的函數:

(1)求字符串長度函數

格式:LEN(<字符表達式>)

功能:返回制定字符表達式的長度,即所包含的字符個數。函數值為數值型

例如:X=“中文Visual FoxPro6.0” 則LEN(X)=20

(2)大小寫轉換函數

格式:LOWER(<字符表達式>) 

            UPPER(<字符表達式>)

功能:LOWER將制定表達式值中的大寫字母轉換成小寫字母,其他字符不變 

            UPPER將指定表達式值中的小寫字母轉換成大寫字母,其他字符不變。

例如:LOWER(‘X1y2A’)=x1y2a    UPPER(‘n=1’)=N=1

(3)空ge字符串生成函數

格式:SPACE(<字符表達式>)

功能:返回指定數目的空ge組成的字符串。

(4)刪除前后空ge函數

格式:TRIM(<字符表達式>) 

            LTRIM(<字符表達式>) 

            ALLTRIM(<字符表達式>)

功能:TRIM():返回指定字符表達式值去掉尾部空ge后形成的字符串 

            LTRIM():返回指定字符表達式值去掉前導空ge后形成的字符串 

            ALLTRIM():返回指定字符表達式值去掉前導空ge和尾部空ge后形成的字符串。

例如:STORE SPACE(1)+”TEST”+SPACE(3) TO SS 

            ?TRIM(SS)+LTRIM(SS)+ALLTRIM(SS) 

            LEN(SS)=8,LEN(TRIM(SS))=5,LEN(LTRIM(SS))=7,LEN(ALLTRIM(SS))=4

(5)取子串函數

格式:LEFT(<字符表達式>,<長度>) 

            RIGHT(<字符表達式>,<長度>) 

            SUBSTR(<字符表達式>,<起始位置>,<長度>)

功能:LEFT(): 從指定表達式值的左端取一個指定長度的子串作為函數值。 

            RIGHT():從指定表達式值的右端取一個指定長度的子串作為函數值。 

            SUBSTR():從指定表達式值的起始位置取指定長度的子串作為函數值。

例如:STORE “GOOD BYE!” TO X

LEFT(X,2)=GO,SUBSTR(X,6,2)+SUBSTR(X,6)=BYBYE!,RIGHT(X,3)=YE!

(6)計算子串出現次數函數

格式:OCCURS(<字符表達式1>,<字符表達式2>)

功能:返回第一個字符串在第二個字符串中出現的次數。

例如:STORE ‘abracadabra’ TO S

OCCURS(‘a’,S)=5, OCCURS(‘b’,S)=2, OCCURS(‘c’,S)=1, OCCURS(‘e’,S)=0

(7)求子串位置函數

格式:AT(<字符表達式1>,<字符表達式2>,<數值表達式>) 

            ATC(<字符表達式1>,<字符表達式2>,<數值表達式>)

功能:驗證表達式1是否是表達式2的子串,如果是,返回表達式1的首字符在表達式2中的位置,若不是,則為0

ATC()與AT()的功能類似,但比較時不區分大小寫

例如:    STORE”This is Visual FoxPro” TO X

AT(“fox”,X)=0,ATC(“fox”,X)=16,AT(“is”,X,3)=10,AT(“xo”,X)

(8)子串替換函數

格式:STUFF( <字符表達式1>,<起始位置>,<長度>,<字符表達式2>)

功能:用<字符表達式2>的值替換<字符表達式1>中由<起始位置>和<長度>指明的一個子串。

例如:STORE ‘GOOD BYE!’ TO S1 

            STORE ‘MORNING’ TO S2

?STUFF(S1,6,3,S2)=GOOD MORNING!

?STUFF(S1,1,4,S2)=MORNING BYE!

(9)字符替換函數

格式:CHRTRAN(<字符表達式1>,<字符表達式2>,<字符表達式3>)

功能:當第一個字符中的一個或多個字符與第二個字符串中的某個字符相匹配時,就用第三個字符中的對應字符(相同位置)替換這些字符。如果第三個字符串包含的字符個數少于第二個字符串包含的字符個數,因而沒有對應字符,那么第一個字符串中相匹配的各字符將會被鏟除。如果第三個字符串包含的字符個數多于第二個字符串包含的字符個數,多于字符被刪掉。

例如:CHRTRAN(“ABACAD”,”ACD”,”X12”)=XBX1X2 

          CHRTRAN(“計算機ABC”,”計算機”,”電腦”)=電腦ABC 

          CHRTRAN(“大家好!”,”大家”,”您”)=您好!

總結:第二個表達式沒有的照寫,第三個表達式沒有的去掉。

(10)字符串匹配函數

格式:LIKE(<字符表達式1>,<字符表達式2>)

功能:比較兩個字符串對應位置上的字符,若所有對應字符相匹配,函數返回邏輯真(.T.)否則返回邏輯假(.F.) 

<字符表達式1>中可以包含通配符*和?。*可與任何數目的字符相匹配,?可以與任何單個字符相匹配。

 例如: 

         STORE “abc” to x 

         STORE “abcd” to  y

LIKE(“ab*”,x)=.T.     LIKE(“ab*”,y)=.T.       LIKE (x,y)=.F.

LIKE(“?b?”,x)=.T.                 LIKE(“ABc”,x)=.F

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲天堂av高清| 亚洲国语精品自产拍在线观看| 欧美在线视频网| 成人欧美一区二区三区黑人| 91亚洲精品久久久| 久久久免费精品视频| 91久久精品视频| 欧美久久精品一级黑人c片| 亚洲色图欧美制服丝袜另类第一页| 国产精品三级美女白浆呻吟| 91精品国产91久久久久久久久| 91超碰中文字幕久久精品| 热久久免费视频精品| 国产精品欧美一区二区三区奶水| 欧美精品在线免费| 欧美日韩成人黄色| 亚洲一区中文字幕在线观看| 性色av一区二区三区在线观看| 一区二区三区四区视频| 91欧美精品成人综合在线观看| 8090理伦午夜在线电影| 久久五月情影视| 亚洲精品综合精品自拍| 精品爽片免费看久久| 亚洲欧美在线磁力| 亚洲91精品在线| 精品视频久久久久久久| 欧美日韩成人免费| 久久中国妇女中文字幕| 国产91久久婷婷一区二区| 欧美孕妇性xx| 98午夜经典影视| 亚洲自拍av在线| 日韩在线观看免费全| 热草久综合在线| 日韩欧美在线视频观看| 国产精品jizz在线观看麻豆| 亚洲精品自产拍| 2021久久精品国产99国产精品| 欧美极品少妇xxxxx| 欧美日韩精品二区| 久久视频精品在线| 久久精品国产综合| 欧美国产日韩xxxxx| 国内精品久久久久| 久久久久久久999| 伊人久久久久久久久久久| 亚洲国产高潮在线观看| 国产视频久久网| 日韩国产精品一区| 欧美成人四级hd版| 最近2019年手机中文字幕| 一区二区在线免费视频| 欧美第一淫aaasss性| 一区二区三区久久精品| 91色中文字幕| 国产日产欧美精品| 性色av香蕉一区二区| 亚洲精品欧美日韩专区| 国产精品视频久久久久| 亚洲天堂网在线观看| 欧美激情视频在线| 亚洲天堂精品在线| 2020欧美日韩在线视频| www.99久久热国产日韩欧美.com| 亚洲精品av在线播放| 亚洲国产小视频在线观看| 亚洲白拍色综合图区| 992tv成人免费影院| 欧美性感美女h网站在线观看免费| 国产日本欧美一区二区三区| 国内外成人免费激情在线视频| 亚洲美女性视频| **欧美日韩vr在线| 国产精品扒开腿爽爽爽视频| 欧美成人中文字幕| 国产视频丨精品|在线观看| 日韩电影中文字幕一区| 97成人在线视频| 国产视频在线一区二区| 亚洲国产精彩中文乱码av在线播放| 久久久视频精品| 国产日韩欧美日韩大片| 久久久国产视频91| www.欧美三级电影.com| 国产精品69久久久久| 欧美大学生性色视频| 中文字幕国内精品| 成人妇女免费播放久久久| 亚洲成人xxx| 日本久久久久久| 在线国产精品视频| 欧美乱人伦中文字幕在线| 欧美大片免费观看在线观看网站推荐| 一本一本久久a久久精品综合小说| 国产精品视频在线播放| 777午夜精品福利在线观看| 国内成人精品视频| 亚洲一区第一页| 日韩av片免费在线观看| 亚洲丝袜一区在线| 精品在线观看国产| 91久久综合亚洲鲁鲁五月天| 久久久女女女女999久久| 国产精品夜色7777狼人| 国产97在线|日韩| 亚洲天堂网在线观看| 国产亚洲人成网站在线观看| 久久成人这里只有精品| 欧美一级片免费在线| 亚洲自拍偷拍在线| 中文字幕久精品免费视频| 亚洲系列中文字幕| 九九精品在线观看| 国产噜噜噜噜久久久久久久久| 丁香五六月婷婷久久激情| 黄色成人在线播放| 亚洲国产精品久久91精品| 九九热精品视频国产| 国产亚洲视频中文字幕视频| 国产成人精品久久二区二区91| 欧美精品免费看| 日韩有码在线视频| 久久亚洲春色中文字幕| 在线亚洲午夜片av大片| 4444欧美成人kkkk| 亚洲女同性videos| 777国产偷窥盗摄精品视频| xxxxx91麻豆| 国产乱肥老妇国产一区二| 亚洲欧美日韩天堂一区二区| 国产精品偷伦视频免费观看国产| 色偷偷9999www| 在线亚洲欧美视频| 亚洲影院在线看| 亚洲在线视频观看| www.亚洲天堂| 久久精品99国产精品酒店日本| 国产精品狼人色视频一区| 91精品在线影院| 亚洲美女在线视频| 国产精品a久久久久久| 91av视频在线| 日韩电影在线观看永久视频免费网站| 中文字幕一精品亚洲无线一区| 日韩在线观看免费高清| 亚洲国产毛片完整版| 国内成人精品视频| 国产精品一区电影| 欧美亚洲国产视频小说| 国产视频久久久久| 日韩有码片在线观看| 91免费综合在线| 成人国产精品免费视频| 国产经典一区二区| 欧美视频国产精品| 日韩电影中文字幕在线观看| 亚洲综合色激情五月| 国产精品久久久久9999| 国产免费亚洲高清| 欧美在线视频免费观看| 欧美性极品xxxx做受| 午夜精品一区二区三区视频免费看| 中文字幕日韩在线视频|