Maison > développement back-end > Tutoriel C#.Net > Exemple de code pour le fractionnement de chaînes

Exemple de code pour le fractionnement de chaînes

零下一度
Libérer: 2017-06-24 09:43:33
original
1731 Les gens l'ont consulté

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

VS2003下用下面的方法 :

1、用字符串分隔:

using System.Text.RegularExpressions;

 

string str="aaajsbbbjsccc";

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

foreach (chaîne i dans sArray) Response.Write(i.ToString() + "
");


输出结果:
aaa
bbb
ccc

2、用多个字符来分隔:

string str="aaajbbbscccjdddseee ";

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

foreach(string i dans sArray) Response.Write( i.ToString() + "
"); 


输出结果:
aaa
bbb
ccc
ddd
eee

3、用单个字符来分隔:

string str="aaajbbbjccc";

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

foreach(string i in sArray) Réponse. Write(i.ToString() + "
");

输出结果:
aaa
bbb
ccc

 

 

 
 

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal