怎么在asp.net中对字符串进行分割

介绍

这篇文章将为大家详细讲解有关怎么在asp.net中对字符串进行分割,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

但是其数组长度却是25岁,而不是3。下面这种方法是先将“[jb51.net]”替换成一个特殊字符,比如,美元在根据这个字符执行分裂

例如下面根据[jb51.net]分割

代码如下:


string [] arrstr2=str.Replace (“[jb51.net]“,““美元).Split (& # 39; $ & # 39;);

好了看其它方法,最简单最常用的方法,以一个指定的字符进行的分割打vs.net新开建一个控制台项目,然后在主要()方法下输入下面的程序。

代码如下:


字符串s=癮bcdeabcdeabcde";
string [] sArray=s.Split (& # 39; c # 39;);
foreach(我在sArray字符串)
Console.WriteLine (i.ToString ());

输出下面的结果:

代码如下:


ab
deab
deab de

2,使用多个字符进行分割

代码如下:


字符串s=癮bcdeabcdeabcde"
string [] sArray1=7至?新char [3] {& # 39; c # 39; & # 39; d # 39;, & # 39; e # 39;});
foreach(我在sArray1字符串)
Console.WriteLine (i.ToString ());

输出下面的结果:

代码如下:


ab
ab
ab

3,使用正则表达式

添加引用

代码如下:

使用包含
,

字符串内容=癮gcsmallmacsmallgggsmallytx";
string [] resultString=Regex.Split(内容、“small" RegexOptions.IgnoreCase)
foreach(我在resultString字符串)
Console.WriteLine (i.ToString ());

输出下面的结果:

代码如下:


agc mac

ggg
ytx

还有一种比较不常用的方法

代码如下:


字符串str=皉eterry [jb51.net]是[jb51.net]的站长“;
string [] arrstr=str.Split(新char [] {& # 39; [& # 39; & # 39; & # 39;, & # 39; o # 39;, & # 39; & # 39;, & # 39; u # 39;, & # 39; o # 39;, & # 39; 8 & # 39;, & # 39;强生# 39;,& # 39;c # 39;, & # 39; o # 39;, & # 39;猴# 39;,& # 39;]& # 39;});
(int i=0;我& lt;arrstr.Length;我+ +)
{
Response.Write (arrstr[我]);
}

关于怎么在asp.net中对字符串进行分割就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。

怎么在asp.net中对字符串进行分割