VB将字符串分成单个

作者&投稿:微艳 (若有异议请与网页底部的电邮联系)
VB6.0用split怎么将未知字符串分成每一个单个字符,如sdfs将每一个字母单独分割出来,split(t,"")不管用~

//截取#之前的字符串
String str = "sdfs#d";
str.substring(0, str.indexOf("#"));
//输出的结果为:sdfs
//indexOf返回的索引也是从0开始的,所以indexOf("#") = 4。
//java中的substring的第一个参数的索引是从0开始,而第二个参数是从1开始

你这个字符串分割的规律是什么呢?
没看出来

你的目的是要VB将字符串分成单个字符。
如果要放入一个数组中,可以这样:
Private Sub Command1_Click()
Dim s As String
Dim ars() As String
Dim i As Long, m As Long
s = "abcdefg"
m = Len(s)
ReDim ars(m - 1)
For i = 1 To m
ars(i - 1) = Mid(s, i, 1)
Print ars(i - 1)
Next

End Sub


退格键的转义字符
在每一行代码的最后添加\\(注意反斜杠后不能加空格),它可以将一行代码分成多行来写,打印结果仍是一行内容,便于代码的编写和阅读,打印结果仍是一行内容。2、\\0\/\\000—空字符 \\0和\\000乃至\\00都是表示空字符(前两个更常见一些)。用来补足字符长度,满足某些项目对于等长字符串的需求。它们都表示...

字符串 "a,b,c,d" ,请用逗号分割字符串; 分割后的结果是什么类型的...
结果是字符串变量,虽然他们都是一个字符。

初学C#,如何实现将字符串“A,B,C”按逗号分隔存储?
string currentLine = ...;string[] items = currentLine.Split(new string[] { ", " }, StringSplitOptions.None);上面那行分割后的结果是:First Name Last Name Age Phone Email Address 2 string a="1,2,3,4,5,6,7,8,9";string[] b = a.Split(new Char[] { ',' });for (...

c语言怎么把一个字符数组分成多个数组?
可以使用strtok函数把一个字符数组分解成多个字符数组。1、strtok函数:原型:char *strtok(char s[], const char *delim);功能:将一个字符串分解为一组字符串,s为要分解的字符串,delim为分隔符字符串;说明:当strtok函数在参数s的字符串中发现参数delim中包含的分割字符时,则会将该字符改为\\0 ...

\\010这个是字符串常量还是单个字符
选择B:'\\010'。字符常量需要符合以下特点:1、单引号内的大小写字符代表不同的字符常量,例如‘Y’、‘y’是两个不同的字符常量。2、字符常量只能用英文单引号括起来,不能用双引号。例如“Y”不是一个字符常量,而是一个字符串。3、单引号内如果是一个空格符,也是一个字符常量。4、单引号内...

编写程序,将一个字符串中连续的相同字符只保留一个(如字符串a bb bc...
include<stdio.h> void main() { char str[256],*p,*q;gets(str); p=q=str;while ( *p ) { while ( ((*q)==(*p))&&((*p)!=0) ) p++;if ( *p ) { q++; (*q)=(*p); p++; } } q++; (*q)=0;printf("%s\\n",str);} ...

c 语言中怎么把一个字符串分成两个字符串
include <stdio.h>#include <string.h>int main(int argc, char *argv[]){char a[] = "hello world!",b[256];a[5] = '\\0';\/\/ 5是截断位置strcpy(b, a+6);\/\/strcpy(a, a + 6);printf("%s\\n%s", a,b);return 0;} ...

...String b = new String("thanks"); 怎么把字符串打乱 打乱后随机变 ...
注意:Arrays.asList()不能用于基本类型数组,因为基本类型数组本身是一个引用,他会把这个引用当成唯一元素,而不会识别出数组的每个基本类型 比如Arrays.asList(“123”.toCharArray())是错误的 所以要视图把字符串分割成为字符串数字,而不是字符数组 借用“123”.split("") 可得到字符串数组“1”...

c 语言 以指定字符分割字符串 ,现在有个字符串\/a\/b\/c\/d\/e ,需要获得...

字符和字符串的区别
1、字符就是单个字符,字符串就是多个字符的集合。2、单个空白字符和空白字符串是两个概念, 在c中字符就是单个字符, 字符串是用\\0结尾的,字符和字符串在操作上也不同,复制等等是不一样的 字符简介:字符是指计算机中使用的字母、数字、字和符号,包括:1、2、3、A、B、C、~!·#¥%……...

高密市19277634409: VB将字符串分成单个 -
辕版安替: 你的目的是要VB将字符串分成单个字符. 如果要放入一个数组中,可以这样: Private Sub Command1_Click()Dim s As StringDim ars() As StringDim i As Long, m As Longs = "abcdefg"m = Len(s)ReDim ars(m - 1)For i = 1 To mars(i - 1) = Mid(s, i, 1)Print ars(i - 1)NextEnd Sub

高密市19277634409: VB中,如何将字符串分割成所需要的字符? -
辕版安替: dim s as string dim sv1() as stringdim sv2() as strings="S11+S20+S31+DL1" sv1=split(s,"+",-1)redim sv2(ubound(sv1)) for x= 0 to ubound(sv1)sv1(x)=left(sv1(x),2)sv2(x)=right(sv1(x),1)debug.print sv1(x) & " " & sv2(x)next以上程序,保存并输出了数组内容

高密市19277634409: VB里如何实现将字符串一个个分开显示? -
辕版安替: Private Sub Form_Load() Dim S As String, I As Integer S = "中华人民共和国" For I = 1 To Len(S) MsgBox Mid$(S, I, 1) Next End Sub

高密市19277634409: VB 分割字符串 -
辕版安替: 汗...split函数是可以指定拆分次数的.....在分隔符后面指定拆分成2份就行了.....楼上的竟然搞那么复杂 Debug.Print Split(Str, " ", 2)

高密市19277634409: VB怎么把字符串分开
辕版安替: s = "1233"A = Left(s, 2)B = Right(s, 2)

高密市19277634409: VB分离字符串
辕版安替: dim str1 as string,str2 as string,strs as string,ss()as string strs="[abcd][c2df]" strs=replace(strs,"]","") if left(strs,1)="[" then strs=right(strs,len(strs)-1) ss=split(strs,"[") if ubound(ss)&gt;0 then str1=ss(0):str2=ss(1) msgbox str1 &amp;","&amp; str2

高密市19277634409: vb 分开字串 -
辕版安替: Dim tarr, tstr tstr = "asggrsgtwre@gshygfsh@dsgasrdgf" tarr = Split(tstr, "@") text1 = tarr(0) text2 = tarr(1) text3 = tarr(2) 如果@个数不确定,请注意使用UBound检查数组大小.

高密市19277634409: VB中如何把字符串拆开赋给数组 -
辕版安替: for i = 1 to len(文本框内容) a(i) = mid(文本框内容,i,1) next i 这样在数组a里就分别存放字符串的单个字符了

高密市19277634409: vb语言中 把一个字符串拆分,然后放到一个定长的数组中! -
辕版安替: Dim a(10) As Integer, b As Integer, myStr As String myStr = "123" For b = 1 To Len(myStr) a(b - 1) = Val(Mid(myStr, b, 1)) Next For b = 0 To UBound(a) Print "a(" & b & ")=" & a(b) Next

高密市19277634409: vb split函数,怎样根据多个字符串分割? -
辕版安替: 输入的字符串为s,然后 r=Split(Replace(s,"#","@"),"@")

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网