獲取字串中的子字串

2021-06-11 13:04:23 字數 539 閱讀 6181

如真彩色的red,green,blue的值組成乙個字串,用逗號分開。但是逗號的位置是非固定的,因為r,g,b的各個值可以是1~3位數。

下面是乙個將r,g,b的值組成的字串,通過逗號來將其分割,並分別放到陣列中。並算出其真彩色的值。

sub test()

dim ss as string

ss = "12,156,233"

dim aa as integer

dim xx(2) as string

dim i as integer

for i = 0 to 1

aa = instr(ss, ",")

xx(i) = mid(ss, 1, aa - 1)

ss = mid(ss, aa + 1)

next i

xx(2) = ss

dim bb() as variant

redim preserve bb(0)

bb(0) = xx(0) * 65536 + xx(1) * 256 + xx(2)

end sub

獲取字串中的子串

輸入乙個連續的字串,輸出乙個字串陣列,規則是相鄰的字元如果相同,那麼就認為是同乙個子串。我的實現如下 using system using system.collections.generic using system.linq using system.text using system.thre...

獲取字串中的子串

下列 實現了 去除字串中空格 字串的分割 去除字串中空格的基本思想 從字串第乙個字串開始遍歷,若遇到空格,就將空格後的字元前移,重複直至遍歷到字串結束。提取主字串中的子串的基本思想 使用一字元指標陣列,將主字串中的子串分離出來,每分離出來乙個子串就為該子串另外分配空間,並存入指標陣列。值得注意的是 ...

獲取字串

package cn.itcast.day08.demo02 public int length 獲取字串當中含有的字元個數,拿到字串長度。public string concat string str 將當前字串和引數字串拼接成為返回值新的字串。public char charat int ind...