Asp.net中Split函数的应用及注意事项。

来源:互联网 发布:生死时速打字游戏mac 编辑:程序博客网 时间:2024/04/28 16:24

首先,我们用简单的测试来展示这个函数的用法。
string str="aaaswordbbbswordccc"; 

string[] Array=System.Text.RegularExpressions.Regex.Split(str,"sword",System.Text.RegularExpressions.RegexOptions.IgnoreCase); 

 foreach (string i in sArray) Response.Write(i.ToString() + "<br>"); 
怎么样简单吧?System.Text.RegularExpressions.RegexOptions.IgnoreCase表示忽略sword的大小写。

要注意的是:sword中包含特殊字符时,要转义後使用。典型的eWebEditor中的默认分页字符串是$Page_Split$
使用  string[] Array= System.Text.RegularExpressions.Regex.Split(str,"//$Page_Split//$",System.Text.RegularExpressions.RegexOptions.IgnoreCase); ("//$Page_Split//$"在正则表达式中匹配"$Page_Split$"字符串。)