字符串分割的使用

Posted 快乐地编程

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了字符串分割的使用相关的知识,希望对你有一定的参考价值。

string agentInfo = userInfo.Attribute19.ToString();
            string[] myAgent = agentInfo.Split(new string[] { "$#$" }, StringSplitOptions.None);
            if (myAgent.Length == 3)
            {
                this.QLookUpMyAgent.Text = myAgent[0].ToString();
                this.QCalenderStartDate.Value = myAgent[1].ToString();
                this.QCalenderEndDate.Value = myAgent[2].ToString();
            } 

VS2003下用下面的方法:

1、用字符串分隔:

using System.Text.RegularExpressions;

 

string str="aaajsbbbjsccc";

string[] sArray=Regex.Split(str,"js",RegexOptions.IgnoreCase);

foreach (string i in sArray) Response.Write(i.ToString() + "<br>");


输出结果:
aaa
bbb
ccc

2、用多个字符来分隔:

string str="aaajbbbscccjdddseee";

string[] sArray=str.Split(new char[2]{‘j‘,‘s‘});

foreach(string i in sArray) Response.Write(i.ToString() + "<br>"); 


输出结果:
aaa
bbb
ccc
ddd
eee

3、用单个字符来分隔:

string str="aaajbbbjccc";

string[] sArray=str.Split(‘j‘);

foreach(string i in sArray) Response.Write(i.ToString() + "<br>");

输出结果:
aaa
bbb
ccc

 

 

 
 

以上是关于字符串分割的使用的主要内容,如果未能解决你的问题,请参考以下文章

js如何使用指定字符分割字符串

字符串分割split()

Python 字符串分割的方法

split使用多个分隔符分割字符串

js分割字符串

strtok — 标记分割字符串