如真彩色的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...