搜索字符串變量
用功能 StrFind() 可以搜索字符串變量的字符串。
Result = StrFind( StartAt, StrVar[], StrFind[], CaseSens )
Result類型:INT
返回值的變量。返還值:第一個(gè)找到的字符的位置。如果沒(méi)
有找到字符,則返還值為 0。
StartAt類型:INT
在該位置時(shí)啟動(dòng)搜索。
StrVar[] 類型:CHAR 框
待搜索的字符串變量.
StrFind[] 類型:CHAR
框搜索該字符串。
CaseSens 枚舉類型
#CASE_SENS:要區(qū)分大小寫。
#NOT_CASE_SENS:不區(qū)分大小寫。
示例:
1 DECL CHAR A[5]
2 INT B
3 A[]="ABCDE"
4 B = StrFind(1, A[], "AC", #CASE_SENS)
5 B = StrFind(1, A[], "a", #NOT_CASE_SENS)
6 B = StrFind(1, A[], "BC", #Case_Sens)
7 B = StrFind(1, A[], "bc", #NOT_CASE_SENS)
結(jié)果:
4 B = 0
5 B = 1
6 B = 2
7 B = 2
例:
"12.9,145.00,0"
Bint=strFind(1,Bytes1[],",",#not_case_sens)
k=bint+1
Aint=strFind(k,Bytes1[],",",#not_case_sens)
l=bint-1
for i=(1) to (l)
Bytes2[i]=Bytes1[i]
endfor
j=aint-1
for i=(1) to (j)
Bytes3[i]=Bytes1[i+k-1]
ENDFOR
結(jié)果:
Bytes2=“12.9“
Bytes3=“145.00“
審核編輯:黃飛
-
機(jī)器人
+關(guān)注
關(guān)注
211文章
28632瀏覽量
207988 -
字符串
+關(guān)注
關(guān)注
1文章
585瀏覽量
20577 -
KUKA
+關(guān)注
關(guān)注
3文章
217瀏覽量
16588
原文標(biāo)題:KUKA 機(jī)器人系統(tǒng)函數(shù)StrFind()-在字符串里查找
文章出處:【微信號(hào):gh_a8b121171b08,微信公眾號(hào):機(jī)器人及PLC自動(dòng)化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論