asp.net下Split分隔字符串的应用
一、引入命名空间
using System.Text.RegularExpressions;
二、实例
using System.Text.RegularExpressions;
二、实例
1
///1、用字符串分隔:
2
3
using System.Text.RegularExpressions;
4
5
6
string str="aaajsbbbjsccc";
7
8
9
string[] sArray=Regex.Split(str,"js",RegexOptions.IgnoreCase);
10
11
12
foreach (string i in sArray) Response.Write(i.ToString() + "<br>");
13
14
15
16
17
输出结果:
18
aaa
19
bbb
20
ccc
21
22
23
24
///2、用多个字符来分隔:
25
26
27
string str="aaajbbbscccjdddseee";
28
29
30
string[] sArray=str.Split(new char[2]{'j','s'});
31
32
33
foreach(string i in sArray) Response.Write(i.ToString() + "<br>");
34
35
36
37
38
///输出结果:
39
aaa
40
bbb
41
ccc
42
ddd
43
eee
44
45
46
47
///3、用单个字符来分隔:
48
49
50
string str="aaajbbbjccc";
51
52
53
string[] sArray=str.Split('j');
54
55
56
foreach(string i in sArray) Response.Write(i.ToString() + "<br>");
57
58
输出结果:
59
aaa
60
bbb
61
///1、用字符串分隔: 2

3
using System.Text.RegularExpressions; 4

5

6
string str="aaajsbbbjsccc"; 7

8

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

11

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

14

15

16

17
输出结果:18
aaa19
bbb20
ccc21

22

23

24
///2、用多个字符来分隔: 25

26

27
string str="aaajbbbscccjdddseee"; 28

29

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

32

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

35

36

37

38
///输出结果:39
aaa40
bbb41
ccc42
ddd43
eee44

45

46

47
///3、用单个字符来分隔: 48

49

50
string str="aaajbbbjccc"; 51

52

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

55

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

58
输出结果:59
aaa60
bbb61



浙公网安备 33010602011771号