ASP string Segmentation function Usage
Let's start with a simple example.
But its array length is 25, not 3. The following method is to first replace "[111cn.net]" with a special character, such as $, in accordance with this character to perform split
For example, I'm going to split it under [111cn.net].
Code to copy code as follows
string[] arrstr2 = str. Replace ("[111cn.net]", "$"). Split (' $ ');
All right, look at the other ways.
The simplest and most common method for splitting with a specified character opens vs.net creates a new console project. Then enter the following program under the main () method.
Code to copy code as follows
String s= "ABCDEABCDEABCDE";
String[] Sarray=s.split (' C ');
foreach (String i in Sarray)
Console.WriteLine (i.ToString ());
Output the following result:
Ab
Deab
Deab
De
2. Use multiple characters for segmentation
Code to copy code as follows
String s= "Abcdeabcdeabcde"
String[] Sarray1=s.split (new char[3]{' C ', ' d ', ' e '});
foreach (String i in SArray1)
Console.WriteLine (i.ToString ()) (www.111cn.net);
Output the following result:
Ab
Ab
Ab
3. Use regular expressions
Add Reference
Code to copy code as follows
Using System.Text.RegularExpressions;
String content= "Agcsmallmacsmallgggsmallytx";
String[]resultstring=regex.split (Content, "small", regexoptions.ignorecase)
foreach (String i in resultstring)
Console.WriteLine (i.ToString ());
Output the following result:
Agc
Mac
Ggg
Ytx
There is a less common method.
The code is as follows:
Code to copy code as follows
String str = "Reterry[111cn.net" is the webmaster of the Scripting House [111cn.net];
string[] Arrstr = str. Split (new char[] {' [', ' s ', ' o ', ' s ', ' u ', ' O ', ' 8 ', '. ', ' C ', ' O ', ' m ', '] '});
for (int i = 0; i < Arrstr. Length; i++)
{
Response.Write (Arrstr[i]);
}
Asp. The commonly used string splitting functions in net